Today another 3D printed gun was displayed online, and all the instructions to make it are free to download at Instructables. it is an airsoft however:
http://3dprint.com/the-3d-printed-airsoft-gun/
http://3dprint.com/the-3d-printed-airsoft-gun/