If I had to guess.....
It's probably the current political climate coupled with places of business just being completely swamped with orders.
I recently ordered some parts from D&D for my Uzi build.
Got most of them but was missing the weld kit.
Currently have a phone call into them (got voicemail), and patiently awaiting a reply.
Will give him another day or two before I squeak again.
Be pleasant but Keep squeaking brother. The squeaky wheel gets the grease.