If those that want to “do something” about gun violence are serious then they would be well advised to examine what factors are driving the violence in these cities. They are the low hanging fruit as it were since most gun deaths occur within their borders. Since most (Chicago, Detroit, etc) already have strict gun control laws, that is obviously not going to be a solution. To solve the problem one must understand the source of the problem. That source is overwhelmingly the drug war. It is not simply mere shoots out between gangs that factor in here but all the other social and economic factors that drive one toward violence when a prohibition is placed on some arbitrary article of commerce. Like a cancer the prohibition infects the community and destroys it from within. But it all starts with the prohibition. Remove the drain stopper that is prohibition and all the other violence inducing factors will drain away as well. Will this solve all instances of gun violence? No, but wouldn’t solving 75% or more be a glorious first step?
The constitution says we have a right to keep and bear arms. Changing that fact would be incredibly difficult if not impossible. The constitution does not say drugs are illegal. Its implementation was unconstitutional, thus its termination would likewise be constitutional. We can end the drug war tomorrow with the stroke of a pen. Why not take that easier path and achieve the greatest good? Or is it more about ideology than about actually saving human lives? Prohibition never solved anything.