Silencer Shop isn't submitting form 4s, your dealer is. I'm not sure you will see the approved form 4 in your forms. I know I can't see approved forms for transfer to us in eforms.
It still works. If you choose paper form 4 it’s like it always was. If you choose eform, you’ll have to go to your dealer to certify the eform 4 once they contact you.
No. Your local dealer will submit the eform 4. Silencer Shop will provide your information to the local dealer. Below is a high-level overview.
Buyer creates eforms account
Purchase silencer from Silencer Shop
Silencer Shop ships your silencer to your selected dealer
Dealer logs into eforms...
Yeah, eforms has been down since yesterday morning and when it was up, it's highly unstable. I'd say submit paper now since Silencer Shop is holding hundreds, if not thousands, of forms waiting for eforms.