Cabela's gets the M22 in every 10-14 days. The blazers started coming in 2-3 weeks ago. If you don't get some now more will be available soon. 6 cents a round isn't bad for blazer and M22 now a days.
You are wrong. The good gunstores make around 10%, the ones we went to when we didn't know better make 20% on firearms. Accessories and ammo are a different story. I know of a gunshop that was paying 370 for a case of pmc 223 and was selling it for 14.99 a box during the crisis.