I am going to agree with those who say to let him choose.
Give him a gift certificate. It can be to a specific store for a specific amount if you like. When I gave my wife a new set of golf clubs, I made a nice one of my own design for a professional fitting at a store with professional advice leading to the purchase of whatever clubs she decided were the right ones--at whatever the cost. I suggest something along those lines, although you may want to put in the amount you are contributing to the cause.
Give him a gift certificate. It can be to a specific store for a specific amount if you like. When I gave my wife a new set of golf clubs, I made a nice one of my own design for a professional fitting at a store with professional advice leading to the purchase of whatever clubs she decided were the right ones--at whatever the cost. I suggest something along those lines, although you may want to put in the amount you are contributing to the cause.