There are 'printers' that are about $15,000 that are actually plastic fabricators.........you get software that makes the pieces of a gun in CAD/CAM type applications, and print it out in plastic on one of these 'printers' (bad word, IMHO), and put it together, and stick a bullet it in and it fires. No metal parts.