3D firearms: What does it mean for gun control and other questions

Gun access advocacy group Defense Distributed wants to enable anyone to make their own weapon.