Our local sporting goods store has had .22 in stock for the last few weeks now, at least everytime I have been in. They have Federal, American Eagle, Eley and another brand I can't remember - $4.99/50 for except the Eley, which was $9.99/50. They have a limit of 5 boxes per day.
I will shoot any ammo out of any gun (assuming it's the correct caliber, of course), and I've rarely had any troubles. I think that I've had some American Eagle ammo that wouldn't cycle in my P22, but other than that, I can't recall any issues. Well, I did get some old 8mm surplus that wouldn't fit in one of my Mausers, but would in another.
Good luck and take care.