Are you aware that in Switzerland they GIVE EVERYONE automatic weapons and a bag of bullets?
This is not completely correct. After (compulsory) basic training in the in the swiss armed forces, you stay part of the service; you are placed on "stand by" and are required to keep your personal firearm at home, so you can defend yourself in case of a sudden invasion until reaching your mobilization area (switzerland has very interesting topology that might make this complicated). Up until recently (a few years ago), each service men also received a *sealed* package of ammo, which had to be presented intact on a regular basis.
The best things in life go on sale sooner or later.