Im guessing you dont play paladin. If your aim sucks and they jump around, a paladin will heal up and grind you down. Same with a bard or musky.
Thing is your tactic is wrong. Just wait for the paladin. Ready your spell, charge up your gun. Because despite all there movement they ARE FORCED TO get close. When they do, fire, jump and repeat. Or just stand still and keep shooting taking the hit. Palladin stands no chance. They have to run or die. They are not tanky at all, and can’t take meely hits, despite being a tank meely class. A warier will wreck you if you try that.
It’s stupid, but the way to deal with the tank is just to tank them. Higher dps wins.
Paladin needs damage reduction back.