This isn't about keeping people from "printing guns" and we all know it. What? We can get guns laws for 3D printing but no background checks? Make it make sense.
This is just some creepy attempt at market capture. It's like all of the "show your ID to use the internet" laws. Same nonsense.