Well, I have the M&P 9 and 9c. For me, the 9c is strictly a CC firearm. I much prefer the full-size 9 at the range; the grip is just better. My son has a G19. All our guns have stock sights and triggers. Both are easy to field strip and clean. The G19 does not feel as comfortable in my hand as...