I happen to know 2 retired military who live overseas and hold dual citizenship. I’m fairly certain both collect their military pension. One was elisted, the other a Col. Given their respective ages ( 67 & 72 ), I’m guessing they are no longer counted in the ready reserve. :)
The issue with military pay (or anything else regarding my previous post) is renouncing US citizenship (for example, for tax purposes), not taking on another citizenship (for example in order to own property in another country).