I believe the ATF can pretty much pull any FFL it wants to.
I’m pretty sure the atf can inspect any ffl at any time and pull every 4473 they have. They can also pull the ffls license for the tiniest infraction.