Mine can't decide if it is mid-size or compact. Some days it is rockin 12+1 and others it is ridin' with 17+1. And for good measure slide the can on it so as not to leave a large calling card.
I have shot the SR9, I'm going with the S&W MP9c, though my everyday carry is a FNP-9