“So does this mean we head to the nearest WalMart and stock up again?”
I would think any magazines at Wal-Mart would be cheap Chinese junk. Only their AK mages are decent, in my experience. Try a gun store, or for a better price, a gun show!
WalMart sells name brand rifles and shotguns. They have a gun catalog and if the gun is in it they can get it. As for ammo they have Remington,Winchester and other name brands too. I go to gun shows and their prices are a lot higher than regular gun shops including ammo. Their ammo prices are two to three dollars higher than Wally’s.