Creates the Family and Personal Protection Act. Provides that the Department of State Police shall issue a license to carry a loaded or unloaded handgun to an applicant that meets specified qualifications, has provided the application and specified documentation, and has submitted the requisite fees. Provides that a license to carry a handgun entitles a licensee to carry a loaded handgun, either concealed or openly, on or about his or her person or in a vehicle, except in certain prohibited locations. Provides that the license shall be issued by the Department of State Police within 45 days of receipt from a sheriff and shall be valid throughout the State for a period of 5 years from the date of issuance. Provides for renewal of licenses. Establishes qualifications for licensees, certified firearms instructors, and instructor trainers. Provides for home rule preemption. Provides that the provisions of the Act are severable. Amends the Freedom of Information Act. Prohibits from inspection and copying information about applications for licenses to carry a handgun and about license holders contained in the database created by the Family and Personal Protection Act, except as authorized by that Act. Amends the State Finance Act and the Criminal Code of 2012 to make conforming changes. Effective immediately.