I am looking at the Taurus 850 or 851. I am slo looking into the S&W 642. Does anyone have any thoughts on these? Or an idea of a good place to get one.