I think some have tried. previously it was 30 days not its 60 days, you would have to wait to file suit till after the 60 day mark. The courts go so slow that when you finally get a date 4 months later, your FOID has been issued and the case is now moot. Now if an organization or lawyer was able to do file a class action based on infringement or undue stress by not getting your FOID in time, that would stick around and make it to court. No one wants to foot the bill for that court battle. So in the mean time, the ISP are in a position that they can disregard the time frame with out punishment.
I don't really care about FSB's manpower problems. ISP is mandated to make this deadline and fails to do so. They could issue temporary FOIDs as they complete the check, streamline the process, contract it out, or any of dozens of possibilities to meet the deadline.
If this were about something minor we could let it slide, but this is -- as others have no doubt ranted before -- and infringement on a Constitutional right. I've got a squeaky clean background, high-level clearance, etc. Perfect for a lawsuit to challenge this nonsense.
A bill needs t be brought forward that if the ISP goes over said time frame, the card cost should be refunded to the person. This, in my own 2cents, would be the best way forward to ensure the time frame is met. But a bill like that wouldn't get anywhere in this state either.
So if no one organization is willing to fund the suit, what if we all pass the hat and chip in and do it ourselves ?