It's situational, but grenade launcher, sniper rifle and machine gun so far. Then again, I had to restart after the savegame break, so I haven't gotten around to using the more advanced stuff yet.
I do prefer the electromagnetic rifle to the assault rifle because it does more damage and has a better range and it allows developing both assault and sniper weapon skills.