I was in a Walmart (5650 S Chambers Rd, Aurora, CO 80015) recently and they had removed all their non-shotgun ammo. They used to have a pretty good selection of rim-fire and rifle ammo. But they had kept the three box limit in place, so perhaps corp saw very little sales and didn't think it was worth it to keep selling it there. I believe other wal-marts removed the 3 box limit a year (or more) ago.