Open data
NFA wait time data, free to use
These are the same figures the rest of this site runs on, published so you can quote them, chart them, or pull them into your own page. Use them anywhere you like under CC BY 4.0. All we ask is a credit and a link back.
Figures as of September 2, 2026. Updated every hour.
Current wait times
Median days from filing to approval, over the last 90 days of electronically filed approvals. Based on 1,383 approvals. A lane with fewer than 15 reports in the window shows no median rather than a shaky one.
| Filing type | Median | Typical range | Approvals |
|---|---|---|---|
| Form 4 · Individual | 5d | 3–8d | 351 |
| Form 4 · Trust | 27d | 15–34d | 254 |
| Form 1 · Individual | 29d | 6–63d | 514 |
| Form 1 · Trust | 71d | 31–82d | 264 |
Typical range is the middle half of waits, leaving out the fastest 25% and the slowest 25%.
Monthly history
Median wait by the month the approval came through, for complete calendar months with enough reports behind them. A blank cell means that month was too sparse for that split.
| Month | Approvals | F4 Ind. | F4 Trust | F1 Ind. | F1 Trust |
|---|---|---|---|---|---|
| Oct 2025 | 35 | 19d | 23d | 7d | — |
| Nov 2025 | 119 | 12d | 12d | 3d | 5d |
| Dec 2025 | 48 | 5d | 5d | 5d | — |
| Jan 2026 | 548 | 11d | 10d | 13d | 12d |
| Feb 2026 | 646 | 9d | 27d | 35d | 41d |
| Mar 2026 | 437 | 5d | 27d | 52d | 52d |
| Apr 2026 | 407 | 6d | 26d | 61d | 61d |
| May 2026 | 430 | 6d | 28d | 64d | 66d |
| Jun 2026 | 368 | 6d | 29d | 69d | 75d |
| Jul 2026 | 553 | 8d | 31d | 48d | 83d |
| Aug 2026 | 502 | 4d | 22d | 5d | 30d |
How to cite this
Copy this line wherever you use the numbers. It carries today’s date, so your readers know how fresh the figures were when you quoted them.
NFA Watch, "NFA Approval Wait Times," retrieved September 2, 2026. https://www.nfawatch.com/data (CC BY 4.0)<a href="https://www.nfawatch.com/data">NFA wait time data</a> by <a href="https://www.nfawatch.com">NFA Watch</a>, CC BY 4.0JSON feed
Everything on this page, machine-readable and refreshed hourly. No key, no sign-up, no rate limit. Cross-origin requests are allowed, so you can call it straight from a browser.
https://www.nfawatch.com/data/nfa-wait-times.jsonA few things worth knowing before you parse it. A median is null when the sample was too small to publish one, so check for null rather than reading it as a zero-day wait. Every wait is whole calendar days. Dates are ISO 8601.
One quirk worth knowing if you chart this: the shortest wait we record is 1 day. Approvals do sometimes come back the same day they were filed, and we store those as 1 rather than 0. So a 1 means “one day or less,” and a 0 never appears in the data at all.
Licence
This data is published under Creative Commons Attribution 4.0 International (CC BY 4.0). You can copy it, republish it, chart it, or build a product on it, including commercially. The one condition is that you credit NFA Watch and link back, so your readers can see where the numbers came from and how they were counted.
What this is, and what it is not
This is a sample of what filers told us, not a copy of the ATF’s own records. Nobody publishes the ATF’s internal queue, so every figure here describes the approvals that people chose to report. That makes it useful for seeing which way waits are moving, and wrong to read as an official processing time for any individual filing. The methodology page covers how a median gets computed and when we decline to publish one.
If you file, reporting your own approval makes every number on this page better, including the copy you republish.
NFA Watch is an independent community project and is not affiliated with the ATF or U.S. government. All data is self-reported by NFA filers and reflects community observations, not official ATF records. Approval times vary. This is general information, not legal advice.