3D printer

Print 3D Guns At Home [Video]
Cody R Wilson is a kid who figured out to print a lower AR-15 receiver from a 3D printer that anyone can own.  Which essentially means at any point in time you can order every thing you need to assemble a gun from the internet at home.