I’m shocked that no one else is really saying the flamethrower. Sometimes I have to switch back to rifle mid-fight because I’m spraying around too much damage and drawing surrounding aggro.
If things are in control though, I can’t think of a better way to put down groups of NPC’s than torching them.