The longest it took us to ship orders during that time was 6 weeks, and that was at the point that we stopped shipping the M2 mags and awaited the M3.
But we were organized as an importer with a distribution system, used to shipping large orders to a few distributors, not shipping small orders to tens of thousands of customers. Even our CEO and CFO were packing magazines in boxes. This event exposed all of the weak links in our system and resulted in an investment in a totally new inventory tracking, order fulfillment, and website system that has drastically increased efficiency (and everyone can know what is going on throughout the process now, instead of having to ask whoever it is that is supposed to know about that particular aspect). It also resulted in an almost complete turnover in personnel, and reorganization of others.
With the team and system we have now, we could easily fulfill orders in half the time with much fewer mistakes if faced with the same situation again.
Hopefully, we won't ever face the same situation again. I'm hopping the next panic buy is because everyone is running out to buy ammo and magazines to feed their full-autos after the '86 registry closure is overturned.