Just a guess from me but I think it's some kind of C4 satchel charge, and he's holding the remote detonator. (It says "Satchel" in the lower left corner, and a titan is exploding in front of him, I base my guess on that.)
Congrats to the winners, John M and Charlie C!!!! Hope to see you in the game! Winners are posted on the entry form