gunflash

Noun

 * 1) The flash of a (naval, artillery, tank or hand) gun firing.