I am a European. I cannot understand why Americans want to have so many people owning guns. I can see that yu want the freedom to do that, but I don't trust that everyone or even the majority of people can be trusted with a way to easily kill lots of people quickly.
In England people fight and there is knife crime, but generally you can pretty much run away from danger if someone goes crazy. If someone comes with a semi-automatic weapon and starts spraying bullets around, I can run, but bullets are faster.
I wouldn't allow any hand guns, or automatic/semi-automatic weapons to be carried on the street or owned by anyone without serious assessment done in advance. Americans will probably disagree, but I don't see these good guys with guns overwhelming the bad guys with guns, as good guys don't want to shoot people!
The answer is simple. A gun is an equalizer against crime.
Most criminals pick on someone they think is weak. They have reasons for thinking a person is weak. A gun makes everyone strong enough to fight off the criminal.
Lots of guns in the hands of citizens, make a crook government leader think twice before he tries to take over the country.
