Just got back from nearby Walmart (They had .16cpr Federal 9MM Champion) I talked to the associate about them not carrying handgun ammo anymore and he told me that it wasn't true. He said, indeed, that Walmart will stop carrying 223/556 ammo, but that the internal corporate memo said that was the only ammo they would no longer carry once current stock is sold. He said that handgun amm would continue to be sold. So who knows. Maybe the story is wrong, or they are trying to get the rabid anti-2A people to back off a bit.
Because the dude at the Wal-Mart ammo counter knows what's going on or acts as the mouthpiece for the company? Doubtful.