CNC Firearms pistol