The folks in Congress did not do a good job writing the law. One requirement was to pass a qualification test that met state minimun standards. Trouble is some states do not have a state standard. Some departments do not issue a photo id to retired troops, another problem. What the qual card is supposed to contain is not spelled out. Some states only allow the carry of a specific gun by serial number,like NY. In Texas you can carry any gun. It will be a while until it gets sorted out, may take Congress to pass some regulations to make it work on a national basis.