ISO 8” to 10” 556 M-lok upper needs to have a Surefire muzzle or 5/8/24 threads either or is fine
I have a 8” BCM 300 blk out upper looking to get out of 300 blk out I’d trade for it (more than likely will not come w a muzzle if I manage to find a 5x8/24 556 upper