Regardless of the state of any other gun control laws, it's almost certainly going to have to be illegal to 3D-print guns once 3D-printing becomes widespread.
How do you enforce such a law?
I don't know. I guess all 3D-printing will have to be monitored by the government.
Seriously?
3D printing of things we don't want is coming. It will be as easy to stop as illegal file sharing has been (meaning it won't be stopped). You can try and pass authoritarian laws to stop it, but it won't stop it anymore than your authoritarian laws stopped prohibition of drugs like alcohol, coke or weed. Sure, a nice machine is still $10k and the materials are still lacking in the durability department, but prices always come down, technologies continue to mature.