Yeah anything that falls under the AR category is pretty good, my class is mainly AR and Sniper based and thats what I also use+ have bonuses for mainly.
Currently this 2 I ended up with but good rolled Purples/epcis are also fine until you get a usable Legendary.
I prefer the ones with at least 60 or more mag size since I have a mod that refills my mag by 40% when I kill an enemy under Toxic effect and thats what Blighted rounds skills constantly apply so if I can kill fast enough I almost never reload.
With my extra mag size passives I have 90 in the double gun and I think 140 in my machine gun which is pretty comfortable.
Sometimes I can do half a expedition w/o ever reloading tho it does happen more often vs tougher bosses but they still go down just take a bit longer.
That Claymore mods is also surprisingly strong and its a constant dmg just have to shot at enemies to trigger it
'great to nuke enemies out of cover cause it auto targets', the double gun is also not bad just harder to manage the ammo with it but it can destroy bigger mob packs really well.
And this is basically my only defensive mod currently, its kinda risky but its doable as long as I don't foq up too much.
Also thats the set I'm running, 90% exta dmg on frozen enemies is no joke since I'm freezing everything all the time except some higher rank enemies/elites that can resist it sometimes but I also have dmg multiplier on Toxic which is pretty much constant anyway.
Technomacer has life steal by default, you heal yourself with dealing damage and currently I have 20% weapon leech 24% skill leech.
Basically the gameplay looks like this on CT 15 Expeditions, I pop my Blighted Rounds and run around killing everything in a matter of seconds while my Health is doing the up and down game cause I take a fair bit of dmg but also heal back fast.
O yea and throw my auto turret whenever possible since it gives me +40% Weapon dmg buff for 10 seconds after activation and also use Cold Snap whenever I need to freeze everything around me.
As long as I can fire at enemies I rarely go down, most of the time its me being too agressive or getting mobbed in a corner.
'Yep Phantom Dash mod fixes that but then I have to drop a dmg mod'