It’s because when u 3d print a gun, you still need to buy ammo, and fully plastic guns will explode/melt after 1 or 2 shots. Meaning you will still need metal components (for the barrel, the bolt, and the firing pin). Also, the printer’s capable of handling the strong polymer needed for these guns cost thousands to tens of thousands of dollars