NO!!
File an injunction and follow it up to SCOTUS (where we will win).
But stash your weaponry in nearby states if it looks bad.
If we practice civil disobedience then the Left will do the same and there is no law at all.
I disagree.
Civil Disobedience isn't a first resort, but it's not necessarily the last either, and it can be very effective.
I don't think I'd use it here, because I'm pretty sure the courts will strike the law down (assuming they have the votes to override a veto by Romney, which I'm sure he will do if he wants a chance in hell at 2008), but I don't necessarily think I'd be discouraging people from civil disobediance either.
No law is perfect, and no law can survive the most extreme circumstances. This is bordering on an extreme case.
There is no other way to put this so I will say it bluntly. What the hell are you stashing them for? If you feel the need to hide them from the government, then it is past time to use them.
Safekeeping for future use in defense of this nation from its enemies, foreign and domestic.
If this passes, there is ALREADY NO LAW, and revolution is imminent.
More likely the lower court will reject it, the appeals court will reject it, and the Supreme Court won't hear the case. It's happened before, many times.