I am somewhat new to the world of ARs and I have a question. I recently got into a debate with a guy about the legality of flash hiders. I was told the muzzle device in this pic was legal, but I think it is a standard A2 flash hider, which would make the rifle illegal in MA, since it is post ban. What do you guys think?