heavy fire
- barrageSustained, overwhelming attack
- gunfireDischarge of weapons
- bombardmentSustained projectile assault
- crossfireGunfire from several angles
- onslaughtFierce, overwhelming assault
bullets · shells · suppression · artillery · combat · firefight · volley · hail · intense · relentless · incoming · assault · strafe · covering · machine gun · tracer · muzzle · smoke