Here's the solution, and if the big bad government wanted to take your guns away and not violate the so called second amendment provision for the general public to own firearms, All they would have to duo is outlaw ammunition and make your firearms useless...... Tax the crap out of the manufacturers of firearms and ammunition and make them unattainable to the common main.
It's a wonder why when the government takes away your right to vote, no one bitches..... And isn't that the first way to stop an oppressive government, by voting them out.
I love guns, own a few, but I also see the need to have some sort of regulation. Next time you go and sit in DMV registering your car, don't you wonder why you don't have the same outrage as when you are asked to register your gun.