shoot it out

Upper Intermediate (B2) informal

To fight with guns until someone wins, or to decide something with a final contest

"The two gangs decided to shoot it out rather than negotiate a truce."