Have a super nice M&P 2.0 spec comes with everything  you see in the photo