Battlefield -

The Muzzle Flash WILL Give You Away

And you thought the sniper glare is the only thing that gives you away...