Eh, they are not that bad if you actually put some love into them with feats, shock/AP ammo and stun the enemy to get another turn to finish them off. Expertise helps a lot.
Rapid reloader would be helpful too, but for now smart module is not bad either.