I carry a Taurus 606 .357 Mag Revolver. A lot of people bash Taurus but for me it was the most comfortable and best shooting. Ive got well over 1000 rounds without an issue.
I agree with Sfury about the .22, I bught a S&W 22a for plinking and it has been a blast. Plus is dirt cheap so it doesnt cost a lot to get in training. Just remember, its all about muscle memory. When draw you gun you should know where its going to shoot even without aiming. (Atleast that what they tell me in all my self defense shooting classes) I am pretty accurate on a quick draw since Ive been practicing.