Yes. The Streamlight TLR-1 HL LED Weapon Light will fit your M&P. It will also come with keys for Glock-style, Picatinny, Beretta 90two, S&W 99 and S&W TSW and Sig P320 if the light does not mount directly to the picatinny rail. If that were the case for you, you would use the provided S&W TSW key to fit the light.