RE: no handgun ammo at walmart.
Actually, it was well before November 2008 that, at least in California, Walmart began reducing hunting related products on their shelves. I used to be able to get .300 Weatherby Magnum ammunition, which was normally pretty expensive except at Walmart, but about two years ago my local Walmart stopped carrying it. Camaflage clothing and turkey decoys used to be plentiful at Walmart but this year they had none in stock. My wife had to drive clear accross town to get me a goose call for Christmas because they did not have any at a closeby Walmart. The selection of gun care supplies has decreased drastically in the last year. It is my impression that Walmart had decided it was getting out of the hunting products business long before the last election. I know there are hunters that will not set foot in Walmart but without Walmart, hunting and shooting are definitely more expensive pastimes.