I'm looking to buy a S&W 6904 or 6906, whatever model I can find. I had a 6904 sometime ago and sold it to find out the shop was asked $400 in it's beat up shape. Are these models actually worth that much now? What's a fair price for a standard model?