Yeah...
In fact, the Swiss keep fully-automatic assault rifles at home.
_________________________________________________
Dang, aside from shooting at their women and children, they should have spent some time shooting at the Germans.
So Switzerland should have invaded Germany?
Thing is, their armed forces are too small to be effective as an offensive force; their doctrine, training, and equipment is oriented towards defensive warfare only. Their idea has been to make Switzerland as unappetizing a target as possible.
During WW2, Hitler considered invading Switzerland but stopped when he got the loss estimates back. Germany could have successfully invaded Switzerland, but only with extreme losses and for little to no gain; the Swiss terrain is perfect ambush country, and land access is restricted to some few mountain passes that are easily guarded. The half-million man (including 15,000 women) army the Swiss mobilized after he invaded Belgium made it even more unappealing. He decided to move on to other targets instead.