I love my Glock 19 Gen 4. Man it's ate everything I have ever thrown into it, from light cheap steel 115 grain Wolf to heavy Underwood 147 +P+ gold dots!!! I think it is also the perfect size for a 9x19mm pistol. I can still get away with concealing it a 5' 7" 170 lbs. yet it is still plenty big to be effective and easy to shoot. A real winner in my book!