I've ordered my first firearm since moving to IL and I'm a little confused on the firearm purchase process in the Land of Corruption. In most other states (when doing a transfer), your local FFL receives your firearm from USPS/UPS/FedEx, then you drive over there, fill out the 4473, he submits the NICS check, you get an approval, and finally you drive away with the firearm in hand.
The process has been mostly the same in IL. The waiting period isn't a big deal because it will take a few days for the shipment to arrive. So far, so good...
My FFL sent a copy of his FFL to the seller, the seller shipped the firearm, and my local FFL received the firearm today. Easy enough. However, here's where the weirdness starts... My FFL received my firearm today, so I was expecting to be able to drive over there and pick it up today. NOPE! Apparently my background check is still pending and will likely be approved on Monday.
In IL, does the FFL submit background check information before the 4473 is even filled out? Will an additional NICS check be required when I go to pick it up? What's the point in having a background check if you already have a FOID (where a background check was done and is likely regularly checked)? Is this normal for background checks to take days?