You can always go to gunbroker.com and buy all the .22 ammo you want ... at vastly inflated prices.
My WalMart is now always fully stocked in all rounds they inventory, except 22LR and 22MRF. Whatever they get sells out in about 30 minutes to an hour. The reason is that they do not price gouge like many on-line suppliers.
With .22 at 13 cents a round and 7.62x39 at 24 cents a round most of my plinking has been SKS and AK related - more than twice the bang for less than twice the bucks.
Or just go to Alberta and pay 25 bucks for boxes of 550. Winchester.