And Chaplains will be forced to sacrifice their careers if they refuse to perform gay weddings.
Chaplains are brought on active duty to fully represent the ordained clergy of their sending denomination. They are subject to recall by their denomination via their “endorsing agency” which monitors their performance while on active duty.
A Chaplain, therefore, can be “fired” by either of his TWO bosses: his denomination OR his branch of service. Neither has to confer with the other to fire him.
If a Chaplain misrepresents his denomination, he will be fired from active duty by that denomination.
Therefore, if he performs a same-sex union, then his Catholic/Baptist/Assemblies/Methodist/Orthodox/etc. denomination will fire him.
Between a rock and a hard place, but, imho, US Code will rule when all is said and done. And US code requires him to perform his RELIGIOUS ministry; i.e., that to which he is ordained.
Probably not (I hope). I can't speak for all the branches of service, but the Navy regulations regarding Navy Chaplains specifically state (paraphrasing) that the Chaplain shall not be assigned (ordered) duties that are in conflict with his faith.
Unless that controlling regulation is changed - which I guess is not an impossibility - no one would compel a chaplain to officiate a marriage of anyone - gay or not gay.