Leave aside whether you believe in the right to bear arms, as it stands these days. Consider instead: how many guns do Americans have? Is it so large, compared to the rest of the world? Short answer: Yes.
This infographic by ChaCha.com charts out who owns the world's handguns. And the stats are mind-boggling. For example, in the U.S., there are about 90 handguns per 100 people. That's three times what you find in Germany, France, or Sweden. And its 2.5 times what you find in Iraq.