From the gift-giver:
My boyfriend is the hardest person to shop for. He only wears black and gray. He isn't "fashion forward." He likes guns and ammo (but obviously wants to buy them all himself). He doesn't like chocolate or sweets. He doesn't read. He doesn't use hair products and shaves his head. HE'S IMPOSSIBLE! He does, however, like tequila and beer (but his palette is very plain). He likes to work on cars and is a combustion engineer by day. He's an outgoing socialite but also enjoys spending some nights in binge-watching Netflix. He likes humor and action! He occasionally plays Call of Duty to pass the time but by no means is he a "gamer."
Any gift they’ve loved?
Well, I have given him some clothes from Express (in black and gray, of course) and he really seemed to like them. But, boy... how impersonal for someone who is my BEST FRIEND! I guess he likes peanuts and peanut butter and surprise dinners in the crock pot... but doesn't cook often. HELP!
We recommend: beer-making kit ($64.95)
A beer-making kit touches on a few aspects of your description: The engineer in him might enjoy tinkering with recipes and flavor variations that suit his palate. The socialite in him would have a nice accompaniment for hangout sessions with friends, one that pairs nicely with a good Netflix binge or Call of Duty mission. The beer-lover in him would get, um, beer. And there are a few bonuses for you as well: Beer-making night could be a lovely stay-at-home date. Plus, you can choose a gift that matches your budget, from a $36 Mr. Beer deluxe kit to kits as costly as $189.
Got another suggestion for this recipient? Send your ideas to firstname.lastname@example.org.