Nice, I just got a zeno mount to go with it too. silencershop is taking its sweet time with the dealers, had to call atf twice to get my password reset too.
I talked to silencer shop, apparently they have to get in touch with your dealer and there is some final step with your FLL you need to get through and then they submit the eform. Seems to expect those 90 days to start after the new year at the earliest