The gun problem is certainly much worse in the urban areas, although definitely not isolated to them...but what can we do? If we ban guns, the criminals generally still get them.
I know I'll get flack for this, but what if we banned handguns...I mean you can still use a rifle for home protection and hunting, which I absolutely support as a constitutional right. If we could ensure that by banning handguns, they would be much less accessable to criminals, I'd consider supporting it...as long as they never take away the right to own a rifle, as protected by the constitution.