There is a flaw in his logic. Those states are gonna fight tooth & nail to nail him to the wall if he uses that reasoning if he gets stopped and busted for illegal carry. It will be one long, drawn-out battle to fight this all the way to the SCOTUS, And the states in question WILL fight him every step of the way, as well as possibly the judges below SCOTUS level.
Still, it is a battle that WILL be fought, and if it is him that fights it, I pray that he emerges victorious.
Somebody somewhere will fight this fight....and it will be interesting to see how it turns out, and I do find it amusing how the logic that SCOTUS used can be applied to other things as well.