Did you read what else it said? Must have a licence from that STATE, meaning out of state CCW's arn't valid for GFSZA
[snipped images for space]
The only excetion I could find was
(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. if you are just passing through the state, say NC/SC on the highway.
This is soooooooo screwed up and see why people have like 5 different CCW permits. I know a guy with 3 and another with 5.
Are you aware that the source you cite (these letters) are just that... letters from some flunky at BATFE? They're just another government worker's opinion, and carry no weight of law, that I am aware of.
And as others posted, I also agree, a "license" is the intangible state of being granted permission to do something. Virginia says you are licensed to carry a concealed handgun if you have been qualified by another particular state to do the same thing. Utah or Florida have no authority to "license" me to carry in Virginia, only Virginia can do that, but they do that based on the qualifications that I have shown by obtaining the permit from the other state.
As with all the GFSZA stuff, it's all theoretical until it's tried in court, and I don't think that will ever happen because the "suspended hammer" they can hold over every law-abiding citizen right now is much more effective than the hammer taken away by another finding of "unconstitutional".
TFred