One can point out the folly of gun-free zones without weakening the argument with hyperbole. It is almost certainly not the case that Gun-Free zones are becoming the main place where anyone has to worry about getting shot. Certain neighborhoods in major cities, which have not been designated at “Gun-Free zones” have a much higher incidence of gunshot wounds and deaths from gunfire. Of course, those who are not compelled by circumstance to live in those neighborhoods tend to avoid them.
While your generalization about major cities may be true in part, I would invite you to look at the gun laws in those cities and states (or district), i.e., New York, Chicago, Newark, Boston, Washington, etc. A more accurate generalization that does apply to major cities is, “When guns are outlawed, only outlaws will have guns.”