There are so many different situational considerations. Threat levels, climate, physical dis/abilitites, etc, etc.

Just having a gun and some basic skills in using it, is a great place to be, compared to not having a gun.

I've been carrying a Glock 17 now for over 20 years. Seems a pretty good balance of everything, but a Glock 19-size would be easy to like too. But that's for me, I don't try to make 'my choice' into everybody elses choice too.

I tried a 2.25" SP101 for a while, way back in the 90's. I always felt I should carry extra ammo. After a short while I went right back to the Glock 17.

It's easy to choose the full size Glock day to day, because it's my smallest pistol. Well, I have a 4" Security Six, I don't really consider it for carry, but it would be a fine outdoors sidearm.