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...