3D printing is a side issue. It is still easier to make almost anything by traditional means.
Primers, casings, powder, and projectiles are cake easy to make, I can knock out 40 or fifty rounds in a day. Given a week, I can fill almost any rational demand.
The gun control controversy has saved the firearms industry, making guns is the same as printing money right now.
Almost to the point that I am considering getting a production license so I can sell what I make. Right now I can make whatever I want (outside of full auto arms) and give them away, in Utah or Wyoming I can even sell them, if they are made in state.
Not one scrap of the technology is hard, or hidden, if you can tie your shoes you can produce a usable firearm.
Education is the answer, but effective education is hard, it is much easier to pass yet another redundant law (without funding), and say "I did something".
Regards,
Kevin