CVS are getting burned, and their customers getting killed or maimed, not Wal-Mart's. Selling ammo might screw up that trend.
You are right, it would have been sooooo much better to leave the weapons and ammo out so that potential looters could get their hands on them. Yeah......that's the ticket. Geez, you are dumb.