firefight

ˈfʌɪəfʌɪt

noun

a battle using guns rather than bombs or other weapons.