For Switzerland I also imagine a lot of assault rifles just lying around from mandatory service
I would also assume that the Swiss don't just allow anyone to join the military and thereby obtain an assault rifle, but that there is some psychological screening, that would prevent an unstable person from joining the military.
Meanwhile, in the US such a person just walks up to the gun shop and buys a firing weapon.
Also in Switzerland people store their military service gun but they don’t have bullets.