Hi kat difficult to suggest when we know nothing of his hobbies / interests ! The good old gift voucher is mostly welcomed.....or a nice bottle of wine ? Or voucher to have a back massage ?
how about take him a box wrapped up in birthday paper..but leave it empty..then you are both satisfied..you have taken him something...yet he has recieved nothing...you both end up pleased...lol....
It's boring I know, but if he likes shooting get him a voucher (or credit note) from the local gun dealer for ammunition, at least it's something he'd use.