to acquire a weapon in Switzerland require the applicant to be at least 18 years old with no criminal record, and must have no cause for suspicion that the weapon will be used for harm or violence. An acquisitions license is valid for 6-9 months and is usually valid only for the acquisition of a single weapon.
https://en.wikipedia.org/wiki/Firearms_regulation_in_Switzerland
When their period of service has ended, militia men have the choice of keeping their personal weapon and other selected items of their equipment. However, keeping the weapon after end of service requires a weapon acquisition permit (art. 11-15 VPAA/OEPM).
The sale of military-issued ammunition, including Gw Pat.90 rounds for army-issued assault rifles, is subsidized by the Swiss government and made available at the many Federal Council licensed shooting ranges. That ammunition sold at ranges must be immediately used there under supervision