What is a Winchester 30 30 94 serial number 2895570 worth?

1966 production date Between $135 and $275 for a standard model