Just bought a Walmart 336 for my youngest two days ago. I nearly bought a Sears branded pre 64 Winchester at a pawn shop instead, but figured at 15 he would't appreciate it.
He got the rifle this morning and was like Ralph in the movie. Out of the box the only flaw I found was a buggered up screw on the top that will be removed when we mount the scope.
We shot almost a box of ammo before it broke. The rear band screw broke and the forearm came loose. So much for the multiple "Made in USA" labels and tags on it. Otherwise it shot great, very accurate and fit and finish were good.
On the other hand my oldest got a Magnum Research MR40 Eagle in 40, it ran great. Smaller and lighter than his Beretta 96 and M&P40, but the recoil is very manageable, and it was very accurate.