The ATF is not fit for purpose, at least on the F part. The NRA has seen to that. Christ, they're not even allowed to use fucking computers.
^^^^
THIS. So much this.
To be specific, they use them in the field, in detective work, in building cases, etc. But not in tracking and organizing gun registrations. To run a check on a firearm, a LLEO (local law enforcement organization) goes to a website, punches in the serial on a firearm that they've recovered. This creates an email that goes to a department of people up in Martinsburg, WV who then have to PRINT the email, and bundle it with a stack of other requests. This gets handed to a small team of guys who then go trudging through a warehouse of boxes filled with paper registrations, find the matching serials (hopefully not misfiled) and hopefully with the complete registrations/transfer paper trail. The box with the request then gets delivered to one of another department of people who spend their day looking over the paper trail and manually typing the info back into a computer system so that it can be delivered to the LLEO who requested it in the first place.
God help you if someone made a typo along the way.
It's completely fucking asinine, antiquated, and unnecessary. A digital records system would improve the speed and accuracy of results by orders of magnitude, and decrease the overhead cost of the BATF, because that's a few hundred paper-pushers you don't need anymore.
But no, the Republicans (at the behest of the NRA) keep the BATF stuck in the 1960's both in terms of budget and technology. So they can point to it and its inadequacies and say "THEY'RE the problem, why aren't they enforcing the gun laws on the books??"