Has your golfing friend, partner, husband wife etc.... Got everything..!
The ideal gift is to help them with their game.
Gift them a lesson or a practice session. Or let them decide and gift them an amount of money to spend how they wish on lessons or practice session.