Fair point... however I think that there are confounding factors that are missed in general. I'm also sure there are plenty of normally law abiding citizens who disagree with the gun laws of the city and buy guns elsewhere. It's a question with no good answer at the moment. Guns are in America, they aren't going anywhere, the question is how to reduce violence in general. I've got a few ideas, but this isn't the place for a dissertation on the convergence of socioeconomic factors, maladaptive coping mechanisms and the "cult of macho".
All fair points. Gun culture, and a host of societal and class issues are at the heart of the problem. I can't disagree with you. I just thought that using Mexico as an argument is pretty rough due to their very complicated relationship with gun controls over the years. Lastly, cities with gun controls in the US really don't do anything anyway, when you can just cross state lines or go to another city to get guns.