What if all return fire was simultaneous?

In the spirit of better simulating return fire and possibly speeding up the flow of the game:
What if when a team returned fire after a shot against them, they all just fired at the same time?

The physics of the bullets might need adjusting or you might have them randomly fire off at just a slight difference in time so that they could register properly (i.e not having 2 bullets hit a piece of cover at the exact same time)