Defense Distributed teases new DIY 3D printed semi-automatic pistol | Hacker News Reader