Ok here is my two cents.
I don't have the biggest set of paws in town. In fact I have short fingers. I've tried the following: Taurus PT-840, Taurus 24/7 OSS. Glock 19 and lastly the SR9. The 840 and the 19 grips were way to big. The 24/7 OSS grip was just about right. Finally, the SR9 fits...