Under existing federal law, certain persons may not possess a firearm under certain conditions, including if the person has been convicted of a felony, the person is a fugitive from justice, the person is an unlawful user of or addicted to a controlled substance, the person has been adjudicated as having a mental illness, the person is an alien and is illegally present in the United States, the person has been discharged from the Armed Forces under dishonorable conditions, or the person is subject to a domestic violence restraining order or convicted of domestic violence. This bill would provide state criminal penalties, in a Class 1 municipality for the possession of a firearm by those persons who may not possess a firearm under federal law. Under existing federal law, it is unlawful to knowingly possess a stolen firearm or stolen ammunition. This bill would provide state criminal penalties in a Class 1 municipality for the possession of a stolen firearm or ammunition. This bill would provide criminal penalties in a Class 1 municipality for possession of certain prohibited firearms, accessories, and attachments, including a short-barrel shotgun, short-barrel rifle, firearm silencer, or machinegun, or any part or device that can make an otherwise semi-automatic firearm operate like a machinegun.