I also note that whether the Act constitutes a permissible exercise of Congress' power under the Commerce Clause is not before the Court. The parties did not raise or brief that issue; it is outside the question presented; and the lower courts did not address it.
Please, please, please, will somebody please challenge this law under the Commerce Clause? Justice Thomas is practically begging you to! It could bring some common sense back to the Commerce Clause doctrine! Or I suppose it could make things worse if they decide that the law has a substantial effect on interstate commerce. But even if they go that route, there is the advantage that they are exposed as idiots, for whatever that's worth.