Originally Posted by ScottA
CZ 75b comes to mind.
CZ 75 B is a great choice if you can find one. Mine is all steel and comes with two 16 round mags.
You also mentioned 22lr, have you considered a browning buckmark? fun gun to shoot and very accurate.