After reading tons of posts regarding the ammo and component shortages I have concluded the best answer to your question is " I don't know ". A lot of speculation regarding the problem, but no idea on when shortages will stop being the new normal, and therefor no way to tell you what to do about it other than to reduce your consumption to a level that you can afford with the high prices, pay the high prices, or take up a second hobby. If the second hobby is shooting pellet or BB guns that might keep your overall efficiency at close to your present level. Will it be as much fun ? Probably not , but taking up knitting doesn't sound thrilling either.