Take a look at the Glock 21SF. I have a Gen 3 G17 and size is very similar to where I can handle the larger frame. Standard 21 is out of the question. I do have fat sausage fingers and it still feels good in the hand. A Gen 3 G19 is no go because my fingers don't fit in the grooves. Hopefully you can find one. I'm thinking it will be a purchase in the near future so that I can get rid of my XD45.