Sorry, but there are no options via Xbox Live to send gifts.
Due to the way that all DLCs (DownLoadable Contents) are licensed to the purchaser, they cannot be transferred to other people.
Your only option would be to go to an online vendor who sells Xbox merchandise (such as Xbox Live memberships or MS Points) and see if they have digital downloads. If that is the case, then they will send the download codes via email.
Therefore, instead of using your email address as the recipient, enter the Giftee's email. Simple!
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.