I have a 19-3 snubbie and love it, I'd say you got a great deal not sure what state you live in but you'd pay way more here.