Halo 4 Challenges/commendations question

So like many of you I have been completing commendations/challenges on a regular basis, such as killing players with a certain kind of weapon. My question is, when do we get the XP for completing them? At the end of a game when it lists the xp that you get, I dont see anything giving xp for challenges or commendations. Do we get the xp as soon as we complete the challenge or are we suppose to get it at the end of the game? Either way, I don’t think I’m getting my well deserved xp.

I think you’re right in that it doesn’t show up, but I am definitely getting my XP, as sometimes it might say 2000XP total for a game and I get something like 3000XP instead.
Don’t know how right I am though

I have been wondering the same thing. I wish it was more clear.