Actually, as conservatives point out, if you remove from the equation heavily populated places like Chicago, Seattle, and New York (where btw, guns are mostlt banned) you find that America is relatively peaceful.
In most of the rest of the country, people are neither for or against guns. They carry them for protection, but never think about them unless there is an emergency.
It is only a few places like Texas that are actually pro-gun.
But there are nutter organizations like Weather Underground that actually want the public disarmed so they can take over.
Guns act as a deterrent. If a violent thug goes to a school or bar to try to shoot people up, and twelve people point their guns at them, they are going to drop their gun or be shot.
Meanwhile, corrupt state officials will try to disarm those twelve people so that instead 50 people in the bar get shot.