ORIGINAL: charlie brown
Umm... 1964, and yes the flash supressor reduces the amount of muzzle flash that can be seen.
They are used mainly on short barreled, high velocity weapons, where the flash can be quite extreme.
The flash suppressor was designed to hide the flash from the shooter, it don't have a whole lot of effect on anybody else. Its an attempt to keep the shooter's night vision intact.