If everybody else can wield weapons like bats, knives, pipes, bows, guns etc. then why can't I have a gun to equalize regardless if everyone else has one or not? I'm a shrimpy weak twig you think I can defend myself against a guy who's 6'2" 100kg with a knife? I already live in a country where people who aren't allowed to have guns have guns, why should I, a person who has no intention of using a firearm to harm others, be at their mercy?
Perhaps the problem isn't the tool they use, but rather why they're violent in the first place. Maybe figuring that out is a better idea.