Quote from PiggyBank:
Two things:
1) If the US Army comes for ordinary citizens, regardless of why, this country is finished.
2) I'm not sure exactly how the Swiss system works, I have read different things. I know they became more restrictive in the past decade or so, but I'm not sure why as I haven't been able to find any evidence that they've ever had anything even remotely resembling a crime problem.
One older article (1990) I skimmed the other day described their system and it seems like they are or were much more lax in certain areas of the law with regards to what they could purchase and their ability to open carry. Also, only certain types of firearms were registered, which included hand guns but not semi-auto rifles. However like Achilles mentioned, the army there, at least at the time this was written, sold full-auto's, howitzers, and even anti-tank/anti-aircraft weaponry to citizens, which required only an 'easily-obtainable' license. the cantons set their own rules but I don't think they're anything like we have here.
I would honestly prefer this type of system here because it really puts power in the people's hands and is the ultimate safeguard against govt oppression AND foreign invasion. We could also have a much smaller standing army (less cost). If I can find the article I'll post it, I believe it was written by pro-gun right Americans.