How many guns are there in America?
Between 238 and 276 million.
There are an estimated total of between 238 and 276 million guns in America. This is according to the Small Arms Survey conducted by the Graduate Institute of Geneva in 2003. The survey placed the US as the most armed nation in the world, with an estimated 83 to 96 guns per 100 people.