Lol, Jason, please see below.
The actual fundamental law.
How long is forever??
Text of Section 29:
Provisions of Bill of Rights
Excepted from Powers of Government: to Forever
Remain Inviolate
To guard against transgressions of the high powers herein delegated, we declare that everything in this "Bill of Rights" is excepted out of the general powers of government, and shall forever remain inviolate, and all laws contrary thereto, or to the following provisions, shall be void.
What changed was the actual federal law. Congress reduced the NFA tax on silencers to $0. The NFA’s registration, approval, and recordkeeping requirements had historically been upheld as regulations supporting Congress’s constitutional power to collect that tax.
Once Congress eliminated the tax, plaintiffs went to federal court and argued: if there is no tax left to collect, the government can no longer justify all of those regulatory requirements as necessary to administer a tax.
The court agreed. It held that Congress had eliminated the constitutional basis that had supported those regulations and enjoined their enforcement against the covered plaintiffs and related parties. The court did not rely on some private affidavit, “remedy by necessity,” or a person declaring themselves exempt from the law. It was a conventional constitutional lawsuit based on Congress changing the statute itself.
That is straight forward legal.