Has your 16 gauge model 21 been sleeved, hot blued, has the stock been replaced with a camoflauge synthetic monte carlo? If so...then yes....$600 is fair.

The guys I know working at Cabelas wouldn't make such a retarded offer on a small bore Winchester 21. Maybe you needed to talk with someone like Tom Bryant or B.C. Kinsey.