This is my 5th Christmas with my boyfriend, but I have no idea what to get him. We're both 20 years old.

I've already gotten him a few things, but they're not fun things. Everything I've gotten him so far has been things he needs, like clothes and a hair-clipper set. I want to get him something fun, or something he can play with.

He likes techy stuff, guns (which I hate), cars, and video games. He hates reading and isn't a big sports fan, either. I would get him a video game, but he buys every video game he wants, so there really isn't a game he wants right now.

I have about $80-$100 to spend, and I have no idea what to get him!