Originally Posted by
rickair7777
Stick with the TSA-approved documents for this purpose. A military ID is not approved IIRC, because you can be a military member without citizenship (yes we all know you must be a citizen to be a commissioned officer, but TSA doesn't allow CFI's to extrapolate citizenship from military rank).
Rick is right on this. Regardless of being right, TSA wants to see letter of the law. Have a TSA approved form of ID.