Chicago's problem is that their guns laws only affect the city itself. If a criminal wants a gun he need only drive out of Chicago, buy the gun, and drive back home. In fact, a recent article (don't have the link on hand, sorry) pointed out that a large percentage of guns used in crimes in Chicago were bought from a single store just outside the city limits.
The point is that cities don't have monitored borders, and so they have a hard time regulating the influx of guns. A country-wide ban would actually stand a chance of working.
The point is that cities don't have monitored borders, and so they have a hard time regulating the influx of guns. A country-wide ban would actually stand a chance of working.
Edit: here's the article I mentioned: http://www.nytimes.com/2013/01/30/us/strict-chicago-gun-laws...