Rifleman have CRA into melee and still takes the penalty and they are RAT 5. For this they are only 2 points cheaper than Invictors and the same cost as MHSF. I don't know of many situations where you would ever take Riflemen over those two units and that's not even counting Stormfall Archers.