I remember zip guns.
Did not need a 3D printer.
This first plastic barrel can already take 9 shots. I foresee a 3D printed semi-auto within 1 year. A plastic gun you can shoot 1-2 plastic mags through and throw away.
I can already hear Bloomturd and Chuck Schmuck wailing to ban 3D printers...