Speaking of Cabela's, I was just in the Hamburg, PA store yesterday (Wed. 4/24), and plenty of firearms, 9mm, 40 S$W, 45 acp., black rifles, etc., ammo still scarce and pricey. No 9mm available, no 40 S&W, had just put out about 100 - CCI .22lr 1000 rnd. boxes, Limit one/custome, three boxes of handgun ammo combined.
It was as quiet as I've seen that store in a long, long time.
According to an employee, this is their busiest store, first store to ever gross $1B, in 2012. They sold 38,500+ guns (of all types I'm assuming) out of that store and are way ahead of last year's pace in 2013.
And yes as bigjim said, prices ain't cheap.