“I’ll do everything in my power [to stop the repeal],” said Sen. John McCain (R-AZ), who serves as ranking member on the Armed Services Committee yesterday.