It doesn’t surprise me that Alabama is number 7 on the list of most heavily armed states. According to the ATF and the U.S. Census Bureau there are 20 guns for every 1000 Alabama residents. There are 96,744 registered firearms for 4.8 million people.

Here is the complete list of the most heavily armed states in America:

  1. Wyoming – 195.7 guns per 1,000 residents
  2. District of Columbia – 66.4 guns per 1,000 residents
  3. Arkansas – 41.6 guns per 1,000 residents
  4. New Mexico – 40.5 guns per 1,000 residents
  5. Virginia – 30.1 guns per 1,000 residents
  6. Idaho – 24.2 guns per 1,000 residents
  7. Alabama - 20 guns per 1,000 residents
  8. Nevada – 19.5 guns per 1,000 residents
  9. Alaska – 15.2 guns per 1,000 residents
  10. Louisiana – 15.1 guns per 1,000 residents