I have purchased many different brands of holsters this last year, most were good, some ok, some not so good.. what I can now say without reservation.. the best holster is the last one I bought, a CRossbreed super tuck.. unbelievable. I have my M&P40c on, other than a bit of weight, I cannot feel it. I almost forget it's there... I believe it will accept all of my M&P's, I have 4 of them including an M&P45...hands down, Crossbreed is the one for me..