Congratulations so your son!
My son also received his first choice - military intelligence, detailed to infantry with a 7 year commitment. With the exception of one curious branching, his class , so far, is getting their top 3 choices.
Good luck to everyone out there. It is a huge day...