There doesn't seem to be any rhyme or reason for Delays; People with Badges seem to get them as much or more than people we truly wonder about....For 20+ years I've held a UPIN, 03-FFL, Class A CDL, Federal Employee ID, FAA Licenses, FCC Licenses, NYSEMT Licenses, an uncommon name, no charges, conviction, or Violations (sans a dismissed Traffic Ticket) Honorable Discharge and a NYS Handgun Licenses as well one from Florida and PA....I get put on "Delay/Further Review" every single time I submit a NICS Check.
It seems that the cleaner you are, the more "suspect" you seem. Probably because they've tried to set up the system with its myriad laws to intentionally entrap every good citizen somehow, and are perplexed when some people remain untainted. </tinfoil hat>