It's most likely Gonzales. The AG determines what the definition of "sporting purposes" is.
The Constitution says, "shall not be infringed". Not, "definitions of infringed may be ignored by government agencies under the guise of prohibitory regulations".