a 3d printed gun with a barrel and a magazine