Just found an email from Ruger (it was in my spam folder), that my order on 1 Feb for five BX-25s was shipped yesterday. UPS tracking shows they are now only 25 miles away. That is about as close to six weeks from order to shipping as you can get.
As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date/time indicated and are subject to change.
I waited ten for mine because Ruger knew they had a problem with their USPS PM shipping system but did nothing about it. When I called they asked me if UPS was OK. It was and I got the stuff three days later.
If you originally chose USPS PM, call them during business hours and see if a change to UPS could fix your issue.
Ordered on 1/17 and delivered today. I never did get a shipping confirmation, my last contact from Ruger was on 1/17 when I placed the order. Oh well I got my mags and that is all that really matters.