I have a Brand new, never been fired Ruger SR22PB. Comes with everything that was in the box (extra mag, 2 extra baseplates, soft carrying case, and gun lock. Bought it for Christmas, but I'm forced to sell it for financial reasons. Paid $340 for it, I need to get $325 Pretty firm on the price. You can call me at 503-453-7874 RYAN.