this...Ruger SR9C is a nice carry gun for a reasonable price. Comes with a compact magazine and a full size magazine. So you have both grip sizes. It shoots as good as the Glock26 , xd9c or the M&P9c. If price Ruger SR9C for a new one is about $399.99. If you can find a nice Glock, Springfield, S&W used one of the about for around that price then good for it. All listed are good size carry guns that you can carry almost anywhere.
Remember first, that the gun has to feel good in your hand. Easy to use for you. Hold them all. Play with them. See how the sights come up for you when you bring it from your side to you shoot stance.
Here comes the flames. The Ruger SR9C, Glock 26, Springfield xd9c and the M&P9c are about same in quality. Just different workings on them. Same as Dodge, Chevy and Ford. I like Dodge and I like almost all guns. I have all listed, would trust them all if s**t hit the fan.
Would price at other gun shops before you would every by at Gander Mountain or Evil "Don". ( highest price gun shops in Indy).