I was in a Wal-Mart yesterday (disclaimer, everything I bought was made in USA) and went to check some ammo prices. Not only was ammo not cheaper than elswhere, the locked display case was tiny.
Go to a local gun show. You’ll find everything you need/want at good prices.