For 10.4 inch barrels only.
This is our recommended muzzle treatment for PS90 SBRs.
The ports are drilled at an angle and effectively eliminate recoil.
Remember, this has left-hand threads. It is compatible with all P90 length barrels but may require hand fitting