I took my 586 to Cabelas just to find out what it is worth. They said it had a retail value of $795.00. That is not what they offered me. But I didn't have any intention of selling it anyway. I just wanted to find out what it was really worth. I paid $500 for it about 5 years ago. I told them I was interested in a 4 inch 686. I wanted them to make me a real offer. They only offered me $525.00 for it. Wow...that's a mark up!