Our local Wal-Mart has an area for guns and ammo. They usually have eight or ten long guns but never more than a couple boxes of shotgun shells and no other ammo. CAL Ranch is a good alternative to walmart but they dont have groceries. They always have a large selection of guns, ammo, hunting, archery and camping supplies. Reloading supplies are hit and miss. Kinda like a high end Tractor Supply. The CAL Ranch store in Sierra Vista is a nice store.