Rural King in Kendallville has 30 round AR mags in stock for $17. I was there yesterday and there were about 30 of them. They also had some Winchester 5.56, 45, 40, and 38 special.