All major upgrades one would want...and even minor ones. Took to range only once, NOT even 50 rounds down range. The barrel was thought to be under recall from Kel-Tec but after sending in, it was determined mine WAS NOT under recall..so its good to go. I will include 2 S&W Mags. MRO is NOT INCLUDED. $450.00 . See my posts for further information SOLD !