Normally each state has an explosives license that you must also have, some of which are almost impossible to obtain unless this is your main job, so hobbyists can't get a permit.
Also destructive devices have to be legal in the state.
And the use of the device has to be recorded via paperwork.
As someone who has an interest in energetics and law, the federal law is pretty reasonable if not just a pain in the ass to handle paperwork wise. The addition of every state having laws you need to comply with in addition can make this pretty easy or upright impossible unless your main day job is working in some mine or something similar.
I mean, that's how they get you. Make it so you have to jump through a ton of hoops, make the penalties to accidentally violating them felonies, then wait. That's how you discourage people from doing something - make the penalties for mistakes so high that people give up. That's part of why you see gun ownership numbers go down in places like NJ while they brag about gun safety laws working. The trick is, the laws like hollowpoint bans didn't actually improve gun safety, it simply reduced the guns per capita by reducing number of people willing to own a gun when harmless mistakes can ruin your life.
I believe their is a term for it but basically they pass a "gatchya law" that is super difficult to follow and open to interpretation, then if someone gets caught doing something they have a reason to prosecute.
Example: speeding laws, ammo or firearm storage laws, tax laws etc. Most people are reasonable when they drive, but don't always follow the speed limit. If they catch you and other charges fail they always have speeding as an excuse. Tax code is so complicated and constantly changing its a real joke. They even have people who exist to handle the bullshit because its so complex, just like how laws are written. CPA and lawyer do the same job in a sense, figure out the bullshit so you don't go to jail or commit a felony.
I don't care what the subject is, the law should NEVER be like this.
None of which should be crimes.