Amends the Criminal Code of 2012. Makes it unlawful for any person to knowingly possess an assault weapon 300 days after the effective date of the amendatory Act, except possession of weapons registered with the Department of State Police in the time provided. Provides exemptions and penalties. Effective immediately.