There are all sorts of BS rumors about Walmart guns, none of which are true. No gun company would distibute 'defective' guns for sale, and they arent seconds, and they arent made cheaper. Its the same gun you see at Big 5, Cabela's etc. Infrequently, a manufacturerer might make a 'special' model and throw in a scope, or some different stock, but the gun is just as functional and operates the same.
I would prefer to buy a gun at a gun or hunting shop, mostly because I value the advice and service I can get there. If you find the gun elsewhere, ask them if they will price match or discount.