As with a lot of things, there are two sides to every story.
I live in a country were guns are illigal to edc, or even to own one (exception is made for sporting / hunting but the rules are very strict).

As a good thing, the number of accidents with guns are very few. But on the other hand, criminals do have guns have a big advantage over us who obey the law.

Therefore I'm not so convinced what's the best deal...