I have a fairly new 336 that was probably made in the late 90s or early 2000s. It is night and day different from the new ones I've handled at Cabela's.
The fit and finish on the new ones is quite poor. I can't speak to their function, as I haven't fired one. Based on what I can see, I wouldn't buy one.
"...you can't lose what you don't put in the middle... but you can't win much, either.