RE: revolver question
I'd suggest looking around for a Ruger Security Six, they're very affordable and widely available. I've got one with a 6 inch and another with what I recall is a 2.5 inch barrel in .357. They seem to sell for about $150-$240 around here.