This complete newer style CNC Machined, SMG 9mm bolt assembly is ready to go and a perfect replacement for a worn out bolt. It has the machined, fixed firing pin. Complete with ejector, ejector rod, recoil rod, recoil spring, and buffer. For SMG only, will not work for semi auto. Please see other sections for Semi Auto parts.