The Bureau of Alcohol, Tobacco, Firearms, and Explosives reports that there are 250,000,000 privately-owned guns of all kinds in America. The firearms industry says that there are three times that number - three quarters of a billion guns - 'of modern design in good working order'. Americans are better heeled than most foreign armies.
And that's exactly the way it should be.