Yeah, or I could buy the store bought metal and use a classical lathe/mill and make an actual gun that even works, without the 3d print nonsense.
then do that if you can afford it.
yeah, the part that make the gun a gun
simply two blocks of metal, one with a rifled hole and chamber, the other block to hold the bullet in the chamber and the firing pin.
Then you just hit the pin with the hammer.
Clearly you don't even need a cnc to make a gun.
Two pipes, with one having a slightly larger diameter and a firing bin can be used for a slam shot gun. No cnc needed either.
The 3d printing is to make whatever you use to load, hold, fire and reload (optional) the bullet, easier to handle and use.