I have been in about 8 or so walmarts and all the guns I found on the $250 sale were brought into stock in 2001. That means they have been in stock for about 3 years. I found, what I thought was a 7mm Rem on sale, in the Vanguard. But it scanned out at the full price, what ever it was, I don't remember but it did have a 2003 date tag on it. It looked just like the Vanguard 270 Win that I got for $250, syn stock, blue barrel etc. So I think what the deal is that they are marking them down after being in stock so long. One clerk did say they were clearing out things because they had new stock coming in. So keep your eyes open at to the date tags, when they get 3 years old maybe they will put some other stuff on sale.