That medium size is handy. I have a Beretta M87 that is about perfect - not too small, which can be unreliable, and not too big. Perfect for training new/younger shooters.
That said, since a 9mm Shield is my EDC, I will probably pick up one of these.