C'mon, is everyone an anti-freedom extremist, wanting to stifle discussion of potential laws that infringe on freedom, and possible responses?
There's plenty of room to discuss options without violating TFL's terms of service. Do we want to give the impression that every gun owner will just roll over and accept whatever gun ban comes down the pike? Let's avoid the trite admonitions to storm city hall this time around, shallwe?
First of all, if such a ban comes down, its not game over, think of it more like the first inning of the ball game. Strategies?
First, civil disobedience. Everyone ought to take a look at the Canadian response to gun registration. Massive noncompliance. People registering soldering guns and nail guns (technique called monkeywrenching). As a result, the program was a colossal failure, $3billion boondoggle, and a political liability. Many more ways to make cost of implementation as high as possible.
Second, encourage and cultivate allies within the system. Suffice it to say that not everyone in LE will "go along with the program". Rather than turning in their badges (or resigning if not sworn), such folks could be incredibly helpful to the resistance. Hackers? Oops, the gun registration lists, accidently go poof! in the computer, no backups! All the employee benefits for gun roundup squads somehow get honked up, no vacation or retirement records, requiring extensive manpower to regenerate. Or, the APC mysteriously has engine trouble on the morning of the raid.
If it ever came to door-to-door roundups, how incredibly valuable would it be to have a mole to tip off the intended target? When a 30-man swat team breaches Joe Gunowner's safe, all that is found is a rusty pellet gun!
And, because we've cultivated our allies in the media, we get a page one coverage of Commander Zero, explaining why his raid, costing taxpayers thousands of dollars, netted zilch.
There's a hundred more possibilities, I've got to go to work...