Citations, please?
However, the current law has not been struck down. And what does the current law say?
(A) It shall be unlawful for any individual knowingly to possess a firearm that has moved in or that otherwise affects interstate or foreign commerce at a place that the individual knows, or has reasonable cause to believe, is a school zone.
So let's say I am carrying a New Mexico Firearms Co. gun, made in Roswell, New Mexico. First, the government could claim that by buying a New Mexico Firearms Co. gun I have affected interstate commerce because I did not buy a Smith and Wesson.
Second, the gun says Made in New Mexico.... but where did the steel come from? Where did the plastic grips come from? How about the machinery used in manufacture, was that all New Mexico machinery? How about the electricity used to run the plant?
Anybody who relies upon not "otherwise affecting interstate commerce" as their sole defense in a Federal criminal action is simply....well, foolish.