I have the M&P9c and find myself carrying it more often then not over the summer. It conceals well, 12+1 capacity, plus it will take the 17 round full size mags, that's 30 rds of 9mm in small package. I also own a Kahr P380 and love this little gun for pocket carry and I've been eye the CW9, but my M&P9c really fills that niche. Most (not all) people who comment on the M&P trigger don't own one and have not taken the time to train using the firearm. Apex makes some drop in kits, but IMHO they are not needed. I've shot my M&P9c quite a bit both in IDPA matches and just training with it. I did the same with P380 and all my carry guns. I recommend the M&P9c based in capacity, ease of concealment, reliability, S&W customer service and availability of aftermarket accessories. Some will say self defense shooting are typically less than 6 rds and you don't need 30, but if you can carry more in almost the same size why limit yourself. The CW9 is really not a pocket gun so you still need an IWB rig to carry it. If you are already doing the IWB holster why not have the extra rounds? Just my $0.02. YMMV