If you are going to invest in a set, it is in everyone’s best interest that they be fitted for the clubs that one finds the best. You're the one who will be swinging them so you need to make the choice. People get very particular about looks at setup. In addition his height and swing shape may benefit from tweaks, changes to length for example, to clubs off of the rack.
I suggest you find the best shop in your area, one that many agree are more interested in fitting your friend with the best clubs for him versus being commission sales folks who will sell anything.
Better yet tell him you need to go shopping but take him to his favorite golf shop. Tell him what is gift is (what his budget is). He can get himself fitted and you get to enjoy watching him with his new toys.