At Cabela’s it’s $3.99 for 50rds .22LR with no limit.
That's way too high. That works out to almost $45 out the door (before taxes) for a 550-round brick's worth of ammo.
Before Obama, it was $19.95 for a 550-round brick at Walmart. I saw a shelf full of 550-round bricks the other day at my local Walmart for $21.95. Not a horrible increase in price, and they'd been sitting there for a day or two.