The system works perfectly. This is a loophole and what they got when try to micromanage every aspect of life by law. This is a loophole then fix it. No problem.
-- Actually the officer should talk to supervisor, delay issueing of FOID, then correct loophole, refuse FOID for 10 months old.

He just lazied that day.