Yes and no.
Making use of the various (and numerous) arrows greatly enhances the Ranger. I think that's the reason there are only 2(?) "attack" based Ranger skills.
Oh and Barrage cannot be purchased from vendors, you have to find it in game (not random though, always spawns in a certain location).