I sure don't envy firearms and accessory vendors lately. I looked around various sites this morning and the typical warning I am seeing like this one from DSG Arms:
Please note: The overwhelming number of emails and phone calls we are receiving may make it difficult if not impossible to reach us currently. We urge everyone to use caution in placing orders on our website - as our ability to modify and cancel orders is greatly reduced due to the sheer volume of orders we are receiving.
Order shipping times for in stock items are estimated at 21-30 days.
Backordered item shipping times are dependent on inventory being received from our manufacturers. “When will it be in stock?” or “When will my backorder ship?” are not questions we can answer with any certainty right now.
Also; some items can no longer be backordered from DSG. While we cannot estimate lead times from most manufacturers, it is reasonable to assume that our current backorder levels could take months to fulfill for some items.
It is our intention to fill each and every order placed - as it is possible to do so, but we ask your patience and understanding.