I have a like new m&p 2.0 compact that has only 25rd through it, it will come with everything you see in photo and what originally came in the box.for more info plz contact me at 936-224-9523. Must be 21 or older with a valid Driver's license or CCL and be willing to sign bill of sale.