Question: what city has the most guns per capita?
Answer: Nevada. ... 
Alabama. ... 
Idaho. ... 
Virginia. ... 
New Mexico. ... 
Arkansas. ... 
District of Columbia. The District of Columbia comes in at number two in the nation, with 66.4 guns for every 1,000 residents. ... 
Wyoming. Wyoming has the highest number of registered guns per capita of any state in America.