To a point, yes. However, it is easy to see that at some a tax could make the cost prohibitive. That, of course, is the intent.
Only the USSC could declare that it is not constitutional.
But with the justices that President Obama will appoint they might very well declare it to be a constitutional law. So much for the vote this election.
I expect gun rights to take a nose dive in the not too distant future.
Ecclesiastes 12:13 *¶Let us hear the conclusion of the whole matter: Fear God, and keep his commandments: for this is the whole duty of man.
14 *For God shall bring every work into judgment, with every secret thing, whether it be good, or whether it be evil.