Another idea would be changing flamethrower to giving us a flame bot that keeps a constant dot on our enemies.

I also hate ammo and think that if it's going to be used, we should have varioous types of ammo to use in specific situations: Flame rounds for extra fire damage, poison rounds for an additional DOT, shock rounds for a chance to paralyze, etc.

I really think this would add the little bit we need to make us comparable to the other dps classes out there that are literally over 1k dps above us at the same ilvl...