At this time Ammo is quite available around here and on-line with some descent prices. For quite a time after the last election all ammo including .22 cal was high priced and as scarce as hens teeth. Get it now because we're getting close to another election time and I'd expect the same.
It can be difficult to get a gun. Because for its selling you need to have a license for that. There are many online sites which you can see for purchasing your guns. I think this will be easier for you.