Hello I have gen 4 glock 23. Comes with upgraded trigger maritime spring cup. Slide release. Recoil spring. Still have oem parts. Includes 9mm conversion barrel and magazines. 40 cal replacement barrel and 22.lr conversion slide. And 40 ammo Real ad... Arch manning can run! Plays la Monroe this weekend.