The Texas penal code says suppressors manufactured in Texas that will remain within Texas forever are legal, fed regs be damned. The state legislature passed that one on the basis that suppressors were expected to be legalized based on some sort of disability claims at the federal level.
The problem is
Wickard v. Filburn says otherwise, for numinous reasons, and
Gonzales v. Raich more or less affirms it, a case involving marijuana that remained entirely within the state where it was produced. Clarence Thomas's dissent is correct, IMO, but I remain in the minority view on that.
Both those cases stand for the proposition that the federal government can use the Commerce Clause to control absolutely everything, even intrastate activity, so long as it can conceivably have an effect on interstate commerce.
Thomas said, about the marijuana law in question: "If Congress can regulate this under the Commerce Clause, then it can regulate virtually anything–and the Federal Government is no longer one of limited and enumerated powers."
Here it is:
https://www.law.cornell.edu/supct/html/03-1454.ZD1.html
The general gist of the argument is that if Art. I, §8, cl. 3 of the Constitution (the Commerce Clause) basically gives Congress the power to control everything, forever, no matter what it is, then why did the Framers even bother listing all the other clauses? The Commerce Clause already gives them dictatorial power according to current interpretation.
This is completely incompatible with basic unsterstanding that language actually means things.
Where the fuck is it said in the Constitution that Congress (or any other federal power) can regulate commerce that occurs entirely within a state?
The argument to support
Wickard often comes with some law and economics bullshit like "market overhang," where even intrastate commerce in something like marijuana (or suppressors) somehow impacts the prices elsewhere, but this is obvious nonsense.
It's all just justification of a federal takeover of everything. Exactly what the Framers wanted to avoid.