Isn't firearm possession in the USA a self-fueled necessity perhaps even a fear? Others have one so I need one, just in case?
The country where I live in have different laws concerning firearms, I am glad it hasn't got similar laws as the USA since it wouldn't help when people get emotional (when do we not?) and might do things they later regret. Things like self-control exist since we humans as a whole aren't that controlled by our own rationale as much as we think or wish we were. Our behaviour isn't 100% accurately predictable at all times and not all people are responsible gun owners (not even speaking of consistency).
Even with the laws in my country firearms are obtainable through illegal ways or getting a permit and surprise checks by the firearms inspection, but that hurdle prevents from the average person from acquiring one, just in case - to risky and too much hassle. Not to speak of no cultural support concerning firearms.
Besides, carrying a ranged weapon doesn't solve the problems with hate crimes, honor killing, etc.. at most it gives getting out alive a bigger chance (assuming the victim carries a firearm 24/7 at a quickly reachable place on her/his body and has the skill to wield it). Beside the assailants chances are improved by her/him wielding one, since he/she can open the conflict at range.
The flip-side of this is increases tension in society of everybody potentially having a lethal firearm on hands, increase in crimes using a firearm, more firearm-related deaths, more accidents with firearms, etc..
But as said earlier, the gun culture is entrenched in the USA, banning them isn't going to work. Though I think phasing-out might.
_________________
"It all start with Hoborg, a being who had to create, because... he had to. He make the world full of beauty and wonder. This world, the Neverhood, a world where he could live forever and ever more!"