RE: 9mm Ruger?
One other comment I'd like to add...particularly on ammo prices. The Walmart in our area now sells Winchester "white box", (inexpensive), in 100 round bulk packs. The 9mm's run $10.99.....40 S&W go for $14.99....and .45 ACP goes for $18.99. These are all bulk packs of 100 and are Winchester brand. (If you don't mind cleaning your firearm a little more often...there are a number of former East block countries that sell pistol ammo for even less. They are NOT corrosive primed...but do tend to shoot "dirty". No harm...just cleaning more often required.)
The .22LR is popular because it is inexpensive....plentiful.....very easy to shoot well with (ie. lack of recoil)....and can be very accurate. But it makes a "poor" defensive cartridge if that is a consideration!
Handle as many handguns as you can....prior to purchasing. If the opportunity presents itself....shoot as many as you can prior to purchasing. Then make a choice.
Once again....good luck!