If he is going to use a light shield anyways, he should just buy a buckler. It gives the same bonus, and looks a helluva lot better on a ranger than dropping your bow and pulling out the sword and shield.
Besides, what archer is willing to drop his magical bow? the Rogue in my group would...