Since it's fairly long I'll just put a quote and a link here...
http://www.policemag.com/Channels/Gangs/2007/11/21/Gangs-Guns-and-Political-Games.aspxIn Switzerland every able bodied person is required to keep and maintain an assault rifle in his residence. Yet Switzerland has a very low incidence of gun violence. Mexico, on the other hand, has very strict laws against its citizens, and even some of the police, from possessing and carrying any firearms (with the exception of a few hunting weapons). The gun violence in Mexico by all reports seems about equal to Iraq. Every day hundreds of poor disarmed average citizens are murdered, robbed, shot, and kidnapped at gun point by well armed bad guys in Mexico. In L.A. the murder rate is 3.9 per 100,000; in D.C it is 9.6 per 100,000; but in Nuevo Laredo, Mexico, it is 33.3 per 100,000.