Updated findings from a survey of 16,708 gun owners:

“about 31.9% of U.S. adults, or 81.4 million Americans, own over 415 million firearms, consisting of approximately 171 million handguns, 146 million rifles, and 98 million shotguns… Approximately a third of gun owners (31.1%) have used a firearm to defend themselves or their property, often on more than one occasion, and guns are used defensively by firearms owners in approximately 1.67 million incidents per year. A majority of gun owners (56.2%) indicate that they carry a handgun for self-defense in at least some circumstances, and about 35% of gun owners report carrying a handgun with some frequency.”

Source