To the claim that the Govt. hands out SIG550 Selectfire: NO, and NO NO NO! Every male after his 18th birthday has to do military service and of course there, he also gets his selectfire rifle. (I mean we dont shoot semi in the military) Out of logistic (look how much money it costs your military to transport just fire weapons) and defend strategic reasons, every Swiss military has the right to take his weapon home. (in the train, he can even have it visible for everybody else, but it has to be unloaded) After the military duty has finished, the soldier can buy the weapon from the military for 100SFR.- (about 75 USD) and they make it with a custom pin semi auto. So no, we dont hand out just weapons to anybody like other nations when they leave a warzone...
About the Price of the M16A2 with the A1 Upper, it was out for 2200SFR.- (about 1650 USD) and it was TOTALLY NEW.
Mine, a used M16A1, was up for 1400SFR.- (about 1050 USD), which was pretty cheap for a Fullauto. In comparison, my SG552 was 3200SFR.- (about 2400 USD) which is really expensive in my view.
To say is that rarely any other country has such a liberal arms law as we do. In Europe, we are the only country that hands out fully automatic guns to Citizens and there has never been an accident with somebody shooting automatic. As said, yes you may buy in Venezuela easily a Fullauto M16, but by LAW you are actually not allowed to have it. In Switzerland, if you are Swiss Citizen and have the right permission, you can have whatever you like... even a Tank. ;)