Against mobs, the net damage appears to be in favor of the heavy commando rifle.

Against bosses, the lower damage and lower skill damage are in favor of a regular rifle.

@Rob:
Cannons appear to be the only main class of weapon with splash damage. Other weapons: pistols, rifles, repeaters, and the class specific (dual pistols/gloves) appear to be single target.