Jeff, this is what I find acceptable: (430 ILCS 65/1) (from Ch. 38, par. 83‑1)
Sec. 1. It is hereby declared as a matter of legislative determination that in order to promote and protect the health, safety and welfare of the public, it is necessary and in the public interest to provide a system of identifying persons who are not qualified to acquire or possess firearms, firearm ammunition, stun guns, and tasers within the State of Illinois by the establishment of a system of Firearm Owner's Identification Cards, thereby establishing a practical and workable system by which law enforcement authorities will be afforded an opportunity to identify those persons who are prohibited by Section 24‑3.1 of the "Criminal Code of 1961", as amended, from acquiring or possessing firearms and firearm ammunition and who are prohibited by this Act from acquiring stun guns and tasers.
(Source: P.A. 94‑6, eff. 1‑1‑06.)
However, the addition of unnecessary pork-barreling includes:
(b) Any person within this State who transfers or causes to be transferred any firearm, stun gun, or taser shall keep a record of such transfer for a period of 10 years from the date of transfer. Such record shall contain the date of the transfer; the description, serial number or other information identifying the firearm, stun gun, or taser if no serial number is available; and, if the transfer was completed within this State, the transferee's Firearm Owner's Identification Card number. On demand of a peace officer such transferor shall produce for inspection such record of transfer.
Unfortunately, they compromised and made a private sale between law-abiding citizens a public record. You may find solace in knowing of your $5, $3 goes to fish and wildlife, $1 to police services, and the last $1 to operating costs.