Switzerland has a lot of shooting associations with outdoor ranges which are supported by the various counties. Those are non profit setups and allow citizens to hone their shooting skills outside of their military service, both for rifles (300 meters) and pistols (25 and 50 meters). Soldiers can also do their qualification shooting at those ranges.
The army provides ammo, GP 11 (7.5 Swiss) & GP 90 (5.56 NATO) for rifles and 7.65 & 9 mm parabellum for pistols, all at 35 cents per round. The clubs put their orders in in December and pick up their ammo in February, before the start of the season, which runs from March to October.
I picked up 4000 9mm and 8000 7.65mm for my club at the army arsenal.
86 associations pick up their order over two days, so there is some stock there
The army provides ammo, GP 11 (7.5 Swiss) & GP 90 (5.56 NATO) for rifles and 7.65 & 9 mm parabellum for pistols, all at 35 cents per round. The clubs put their orders in in December and pick up their ammo in February, before the start of the season, which runs from March to October.
I picked up 4000 9mm and 8000 7.65mm for my club at the army arsenal.

86 associations pick up their order over two days, so there is some stock there




