ICM Universal Compensator 1/2x28 by Impact CNC
Impact CNC Machine has been at the forefront of porting/recoil compensation for years. We took what we have tested, designed, and came up with this universal (we tested this on 9mm 1/2x28 thread pitch...