"High damage abilities" is completely ambiguous, you can say that about any class. Sentinels included. Particularly since a Guardians biggest hitter, Focus-specced Force Sweep, is in our shared tree so Sents can get it just as easily.
And I have a CC Immunity? Where?
Up the vigil tree.
Gives you a CC immunity bubble every time you leap