I think you'll be happy with the 21 - I am. I put a Streamlight M3 on the rails, and it sits on my nightstand. I would question the need for the hi cap mags. If 10 rounds doesn't end a gunfight - you're in deep S. It would be fun to blast out 14 rounds on the range, but I'm just not sure it worth the ridiculous price of hi cap mags.