Makes me think whether there's a difference in programs based on why they're coming out.
For instance, my ex-wife is an OSHA inspector. In addition to the enforcement program, they have a "consultation" program for small businesses...which is basically them coming out and doing an inspection at the request of the business. However, the business won't be cited for any violations nor does findings of violations put them on a naughty list for scrutiny in the future...rather, it's meant to be a collaborative process to help the business identify and rectify any problems....to encourage good behavior for businesses too small to hire dedicated safety program managers, essentially. (Side note to all business owners here, you should really avail yourselves of this opportunity..."it's on you" if you don't and you have nobody else to blame but yourself).
I have no idea how the ATF IOI goes about their business, but what you described sounds pretty similar.