I advised my son to vote via mail-in ballot for this very reason. On election day he will be about 1/3 through Marine basic training. I just don’t trust the system to count his vote.
Every election I can remember since I’ve been a member of FR (since 2002 actually) there’s been “irregularites” - ie criminal fraud - with military votes. Every singel election. And the worst thing is the Rs never do a damn thing about it.
Your son is going in at the right time...Trump will undo all the BS Obama has put to the military and more than likely your son will see a Marine Corps the way it is supposed to be...BAM’s (Bad Azz Marines)