What should I get him for Christmas?

So I need help getting a gift for my best friend/kinda boyfriend. I really don't know what to get him! Here's some things about him… He's a big gamer COD mainly, he loves MittDonalds, being with me, candy bars, horror movies, family guy, anything Xbox related, Mimi chef ravioli, his boxer, and he's a minecraft player, also he loves listening to eminem! I don't have a whole lot of money and can only spend a max of $20.00 I love him to death and I wanna do something special for him but I don't know what to do someone please please help me!

Buy a cod t shirt online!