Another thing to consider that Article 1, Section 8 doesn't allow the feds to collect this type of tax and the 16th Ammendent doesn't either.
This type of tax, regardless of who authorized it could be challenged I would think. The NRA would be all over this in a heartbeat.