Posts numbered 7 and 11 possibly others too made mention of registration, confiscation and Switzerland.
While Switzerland and things Swiss are perhaps interesting, I do not believe that any of the posters here are Swiss Citizens, and we are not in Switzerland anyhow. By the way, my understanding, perhaps incorrect, of Swiss law is as follows. Respecting the selective fire rifle that Swiss citizens might have at home, with the rest of their military gear, it can be used in competition shooting, however the "issue ammunition load" is not to be opened. Competition ammunition is drawn from the local arsenal, as I remember. Additionally, there are differences in the law from one canton to another, just like differences in state laws here.
As to registration, and does it or does it not lead to confiscation in THIS COUNTRY, it already has, and does. For example, look at New Jersey, California and New York City, to name just three places where REGISTRATION HAS LED TO CONFISCATION.