Wasn’t Lopez in the 90s? It’s been almost 20 years.
United States V. Lopez, 514 US 549, decided 1995
The Gun Free School Zones Act of 1990, which makes it a crimi-nal offense to knowingly possess a firearm within a school zone, ex-ceeds congressional power under the Commerce Clause. It is a crimi-nal statute that by its terms has nothing to do with commerce or any
sort of economic enterprise. Possession of a gun at or near a school
is in no sense an economic activity that might, through repetition
elsewhere, substantially affect any sort of interstate commerce.