it is most definitely a flash suppressor.I don't think it's classified as a supressor, just pushes everything forward instead of to the side.
Only on prebans in NY.Are these legal?
Yeah those sure do "suppress" the flashoh: I "saw and heard" that it looks and sounds like this: