As fast as my stuff has all gone through once it got sent to the ATF, I'd say it's most-likely your dealer dragging their ass.
If any dealer near you has a Silencer Shop kiosk where you can do you fingerprints and store your information in their system, buying a suppressor is beyond easy. I recommend the Silencer Shop route for sure. All 4 of mine were super simple, and once I got my info and prints in the system, it was like buying on amazon, but with 1 extra step (DocuSign) that takes a whole extra 2 minutes every time you purchase a can. And now that my local SOT has a kiosk, and a range for conjugal visits while waiting on my stamps, It's going to make this obsession even worse. LOL