Bought one of these for my M&P 9c 1st gen when I bought it a few years back. Cool thing about it......it works for all 4 of my M&Ps, including the 2.0 compact. I've worn it all day under a t shirt against my skin with no chafing or rash.
Professional™ S&W M&P Compact | N82 Tactical