Are flash suppressors legal in Michigan?

Are flash suppressors legal in Michigan?

I’ve decided I will be mounting a Battle Comp 1.5 on my build. The battle comp is a compensator not a flashhider correct?

Thank you.

Doesn’t matter. The only muzzle device illegal in MI is a sound ssuppressor or “silencer”. The BC is good to go.