A flash suppressor is not illegal in itself. Only when combined with other evil features on the assembled firearm which would make the whole gun illegal.
Right....also just to clarify the only part that is considered a firearm is the lower. Therefore that upper means nothing unless it's attached to a lower.unless it was a pre ban gun