$300 is OK for a Stevens in that condition; store branded Stevens like your gun typically trade for about 15%-20% less just because they're perceived to be of lesser quality, when (truth be known) they are the same guns with different stampings.
.
.