cant speak about the mossy as I've never even held one. What I did was scan the back room used shelf at the local gun shop. Two weeks later I was walking out with a VERY nice, pretty much (completely from what I could tell) unfired 1980s Marlin 336 for $214 out the door. Unparalleled quality, reliability and tack driving accurate to boot. I would pass on a brand new one though.