






Working on a tool to help manage and help fill out Form 1 suppressor submissions locally. Written in Python, tested on Windows & MacOS
I know not doing Form 1’s is all the rage these days but some of us live in states where it’s still required or want to stack for the future considering the NFA is still law. I’ve been working on a tool to make batch submitting them for suppressors easier. It evolved into an inventory management system as it can read back all your Form 1 approvals from eForms and build an inventory sheet.
There is no API for eForms so it’s using Python and Playwright to drive a Chrome browser so everything stays local. Unfortunately they added an emailed code before submission so that and the pin entry are still manual steps. As well as adding a SSN to the RP form (it’s optional anyway)
The guided submission is setup for Trusts with a single RP right now as that’s my use case but I plan to expand to individuals soon ***Now supports individual filing***. Check the readme in the repo for setup and usage instructions, it should be pretty straightforward.