I have put about 50 rounds through this. It comes with 5 mags. 4 mags have the Scherer + 0 grip extension (SH30). 1 mag has the Pearce Grip +0 grip extension (PG30). Also includes 1 JM kydex IWB holster, 1 JM Kydex OWB holster, 1 JM Kydex double magazine holder, Ameriglo Spartan Tactical Sight installed. AmeriGlo Weapon Sights | Spartan Tactical and 3.5 lb trigger installed as well. Item ships with the box.