Irrelevant.
It'll be struck down by the SC faster then Bill Clinton can get his pants off at a sorrority party.
I wouldn't be so sure. We were certain that so-called campaign finance reform would be struck down as an infringement of the 1st amendment. Bush even counted on that when he signed the horrid thing. We were also certain that any sane SC justice couldn't vote against Kelo in the New London case, thus inventing new police powers out of whole cloth, in direct contravention of the 6th amendment and 200+ years of precedent. Not to mention all the drug war forfeiture cases where the accused is guilty until proven innocent. But they voted against the Bill of Rights in all these cases. Why should they start voting for freedom at this late date, in support of the 2nd amendment?
Kinda like CFR? Wait a minute...