Amends the Criminal Code of 2012. Provides that it is a violation of the unlawful use of weapons statute to knowingly import, sell, manufacture, transfer, or possess, in this State, a trigger crank, a bump-fire device, or any part, combination of parts, component, device, attachment, or accessory that is designed or functions to accelerate the rate of fire of a semi-automatic rifle but does not convert the semi-automatic rifle into a machine gun. Provides that a person who violates this provision commits a Class 2 felony and shall be sentenced to a term of imprisonment of not less than 3 years and not more than 7 years, unless the trigger crank, bump-fire device, part, combination of parts, component, device, attachment, or accessory is attached to a semi-automatic rifle and possessed in the passenger compartment of a motor vehicle, or on the person, while the rifle is loaded, in which case it shall be a Class X felony. Provides exemptions. Effective immediately.