I ordered 1 30 rd mag the night the OP put this up. It showed in stok but I have not seen the mag yet. I thought I put it on my debit card but I show no charge still. Mabey it went on the CC by mistake. Oh we'll, hopefully I get it eventually.
I placed an order for some 10/22 parts (no mags, though) at ShopRuger.com on 01/15, and hadn't heard anything. Called them today and spoke with someone (yes, they're answering their phones again...) who advised me that they are still absolutely swamped, but assured me that my order would be shipped out by the middle of next week.
My impression is that they're shipping everything out ASAP, but that mags are taking an especially long time.