Considering we're not even 2 months into 2018 and there have already been 18 gun-related incidents at American schools in 2018, I'd say you shouldn't be giving out more guns to people so they can protect themselves (and again: possibly hurt others), but rather enforce a much much stricter gun control on the whole country and the people. But I don't think that will happen anytime soon.