Could have thread lock on it or you might be turning it the wrong way I've also known some flash hiders to be glued on for some reason and need heating gently to remove.
the flashhider is fine, it seems to be some adapter that goes over the existing flash hider to let you use 14mm CCW silencers. But I want the proper MP9 silencer and can't get the thing to budge grrrr