From the MAKO website:
30 round E-Lander magazines are IN STOCK and we are receiving large shipments several times each week. Due to the overwhelming number of orders we are receiving on this product, we estimate orders will ship within 2 - 3 months. We are receiving magazine shipments daily, but we can only logistically ship so many magazines in any given day. Please do not contact us about the status of your order until at least 6 weeks after your order was placed. This applies to all orders placed after 1/16/13.