A Baby Glock works best for me.
I have a 17 and 26 and shoot better at all distance with the 26. If I had to have one TSHTF handgun, this would be it.
It accepts the hi cap mags, is small, accurate and reliable.