I just got done talking to an xbox-live representative, I’m posting this thread to inform everyone on the specialization email status. I am now aware that the emails are still being sent through Monday. Xbox and 343 Industries apologizes for the wait and for inconvenience, I can confirm this information through the fantastic help of Xbox-Live Customer Support. So nobody freight if they have not received the email, it will arrive in due time.
So in the mean time I will be just knocking off my Battle Rifle commendation,
Xbox-Live Gamertag: JaggedConstine