Given you brought up Switzerland, "saving your own life" isn't a valid reason there: concealed carry isn't legal there, and you need a gun-carrying permit to open-carry outside of some very limited circumstances, such as travelling to and from a shooting range. The only people who can easily get gun-carrying permits are those in security and such.
In Switzerland, guns exist for recreational and competitive shooting, hunting (so long as you have a hunting permit), and national defense. Not personal defense.
In Switzerland, guns exist for recreational and competitive shooting, hunting (so long as you have a hunting permit), and national defense. Not personal defense.