The technology is emerging where people will soon be able to literally print a firearm at home from their desktop, with appropriate equipment. The company's name is Defense Distributed. Their idea is to create a cad file which will be freely distributable across the internet. They are using professi...