For one, that infringes on a specific group of people's rights. By executive order during a war to provide safety, I don't mind if a single group isn't allowed guns, unless they are selected by political party relevant to the opposing side.
Is for this, if you look at the concentration of people in these places, you must think, "Huh, in a rural area, would I drive for 45 minutes or more to shoot someone I dislike or to rob them?"
Simple, there would be no reason to do that unless you completely hated that person with a burning passion equivalent to Hell.
Now in a city, you could pop over next door or to a neighboring apartment room and shoot your neighbor that you dislike in less than five minutes.