Then President Clinton and Janet Reno pushed to add 12 words to the law. Five circuits have upheld the law based on those 12 words, three circuits have held the 12 words do not heal the constitutional defect.
All that was before the Second Amendment decisions in Heller, McDonald, and Bruen.
The GFSZA is clearly unconstitutional, given the guidance in the Bruen decision.
We have old man Bush to thank for that filthy dung pile of a law.