Replaces everything after the enacting clause. Amends the Criminal Code of 2012. Defines "assault weapon". Provides that a person commits the offense of unlawful sale or delivery of firearms when he or she knowingly delivers any assault weapon without withholding delivery of the assault weapon for at least 72 hours, including to a nonresident of the State while at a firearm showing or display recognized by the Department of State Police. Provides that a violation is a Class 4 felony. Effective immediately.