Actually, this is only partly correct. While it is still correct that Switzerland requires every ABLE-BODIED male adults to keep military-type firearms in their home, they are not allowed to keep the ammo in the home. The ammo must be stored in a government depot.