You have tompsons on them, but at the same time their standart rifles are doing really nice damage at all ranges after buff, their zooks are extrimely usefull and with Bars they are really good aswell.
So as a platform, you have 4 potentual ways of how to use them they are flexable elite unit.
Bars are not really good on them. There's almost no reason to get Bars on rangers. If you get 3x they will drop them like crazy. Thompsons is better in them in almost every way
Thompsons or zooks are the only "good" ways to use them, but even zooks can be bad. The droprate is a problem whenever you triple up on anything