Ruger KGP-141 is the way to go. I am more impressed with this revolver than I was with the S&W 686 that I used to own. I picked mine up for $269 L.N.I.B., it was never fired. I have seen ones that were hardly fired at all for $239. Just the other day I saw a used Python for $599, what does it do better than my Ruger?