I know, this is actually old news. But I wanted to make sure I documented it. Personally, I've defended Wal-Mart on a lot of issues over the years due to the fact that they gave me the best job I had during college. But this has crossed the line. I've not purchased a single item from Wal-Mart since hearing about this.
See these links for details.
What really irks me about this is the fact that they are agreeing to "develop a computerized system that participating retailers will implement over time to log crime gun traces relating to the retailer." The issue I have with this is, how do they expect to get the data that a gun that they sold has been used in a crime? From discussions I've seen on THR (although I can't seem to find the thread I had in mind, that one has a good discussion going), there's only one database that contains such information and access to it is restricted to LEOs investigating active cases only.
The only thing I can think is that Bloomberg intends to set up a LEO to provide the information to his "Mayors Against Illegal Guns" group. Which is probably illegal itself.