Since CT Walmarts stopped selling long guns a number of years ago, while they were selling even AR15s in other parts of the country, I have no doubt that politics has EVERYTHING to do with it! Maybe they are just getting ahead of the paperwork nightmare that ammo sales will turn into after laws like SB1076.
It makes no sense for a retail store to stop carrying a product because it sells too well (disappears off the shelf).
If this is not a political decision made by management, it may just be that the Walmart chain just can't keep a reliable supply. Or in other words, they cannot control the price in the way their business practices demand.
In either event, I will miss buying the Winchester White box for the range. All good things must come to and end I guess. fracking Lanza.