Thread:ProudToBePizza/@comment-26255910-20190709071608/@comment-37973629-20190710072847

Hello.


 * The US Army Uniform cannot be worn by John because the last of the six requirements in order to get it, the “US Army scrap” (purchasable from the Tailor in Blackwater), can only be acquired after the mission "The Last Enemy That Shall Be Destroyed", in which John dies. Therefore, only Jack can buy the scrap and thus wear the outfit. However, the US Army uniform can be worn by John in Undead Nightmare.
 * The US Marshal Uniform is unlocked by clearing all New Austin gang hideouts within 24 hours of in-game time. For some reason, this can only be done as Jack.
 * The Bureau Uniform is unlocked by achieving 100% completion. Because the player may only use John before the mission "The Last Enemy That Shall Be Destroyed", the player cannot have achieved 100% completion while using John and, as a result, the outfit can only be worn by Jack.

I hope this answers your question.