Thanks buddy, I did what you suggested and called them. I had to wait on the phone for 40 minutes then they said you still might get the second letter for the oath. In case you didn't get it, just tell the officer you called the call center and you they confirmed you have the oath same day...