 Muzzle flash

Muzzle flash is the visible light of a muzzle blast, which is caused by the sudden release and expansion of high-temperature, high-pressure gases from the muzzle of a firearm.The blast and flash are caused by the combustion products of the gunpowder, and any remaining unburned powder, mixing with the ambient air.