Never received code for pre-order bonus

I preordered Halo 5 from the physical Microsoft Store at the mall on October 25. I picked up the game from the store on October 27. They gave me the $10 gift card and told me they would email me a code to redeem to get the lagrange assault rifle skin and recon assault rifle with energy bayonet. As of so far I STILL have not been emailed any code from microsoft. If anyone knows a reason for this or a way to fix it, please help. Thanks.