Just picked up a 320 and it is a really nice gun but will say for carry the M&P9c is my go to gun love the grip and yes with the Apex trigger is really awesome, keeping them both! Lol.I go to ranges and rent guns when I'm traveling out of town. I few months ago I was in Phoenix and rented a Sig 320 and an HK VP9. I liked the 320 a lot more than the VP9, and it may be the next compact I buy, though an M&P9c (with an Apex trigger) is still in the running solely for holster compatibility.