If they really wanted to make a statement, they'd just make a law prohibiting KS cops - over whom the Feds have no authority - from helping Federal LEOs on these issues.
There's only, what, 5000 BATFE agents in the whole country? They can't run after every illegal suppressor owner.
The way it's written it's designed to get smacked down.