firefight

(noun)

noun

1. A skirmish involving an exchange of gunfire.