Wow, I really can't agree with you there dude. Pistols flinching reliably? If they fired at the same spot, maybe. But since they have 2 separate crosshairs, close combat is a nightmare.
Then, charge shots. They are good. But ee3 snipes are better. You can snipe twice and then shoot like 10...