Soldato
My huntress is rocking 1.4k DPS and I've managed to solo the first map on Insane, and got to the last wave of challenge 1 solo too at level 28.
Pretty godly once she gets a good weapon, just gotta kinda stick with it.
Yeah your gun is ridiculous, I'm there 'pap pap' papping away with my gun and in streaks 'Sneaky Bear' tearing up the place with his BFG!