Too much. No spells, d10 hit dice, no sneak attack means it's using the fighter chassis. But getting 1/level BM maneuver dice (per short rest!) is way too much.
A small pool of dice allowing maneuvers, that recharges on a short rest (for Hatred), and a another pool of long rest defensive abilities (for Discipline) would be a solid start. Get rid of the hunter's mark analogue, as it steps on the Ranger's toes too much. Considering the source material, I'd bump up the features that support dual hand crossbows into the main class, and add enough features so that Crossbow Expert doesn't feel like a mandatory feat.