At the range I frequent they have ammo but they are rationing the sale to two boxes for range use and one box to take home. I've also noticed a lot fewer people shooting at the range in the last few weeks, and I attribute that to the ammo shortage.
Cowboy, I don't think the speculators are that big a factor in the shortage. I've seen several of these now and I think it's mostly caused by ordinary folks panic buying all the available supply. After all the other panics I never saw any indications of speculators going broke.