And when it comes to dealing with threats from wherever they may come don't underestimate the power of an angry armed American mob. There's about 1 gun for every person in the US.
Its probably more than that. According to the Small Arms Survey 2007 conducted by the Geneva-based Graduate Institute of International Studies, the United States has 90 [registered] guns for every 100 citizens. But they also found that only about 12 percent of civilian weapons are thought to be registered with authorities.