Mr big guns keeps a wish list and calls people in the order on the list. I've gotten two bricks of primers and a few pounds of powder in the last six months from calls on the list. I stop by there maybe 2x a month and write my name on the list each time. They have lots of 223 bullets and random other bulk packs of Berger oddball calibers, otherwise they'll likely have only 50/100 boxes of bullets. They've raised their prices but not quite to obscene levels - $60 for the last brick of primers and hodgdon powder is low-mid $30 range.
I've gotten a number of 250/500 boxes of bullets at cabelas - the bullets seem to last a while there. Have only seen blackpowder at cabelas for a year, no primers or smokeless powder.