Short (intermediate?) term, I agree that the full faith and credit clause should result in national reciprocity. Long term, I also agree that there should not be any need for reciprocity because the language of the 2nd Amendment leaves no room for licenses.
"... the right of the People to keep and bear arms shall not be infringed."
It just doesn't get any clearer than that.