As kindly provided by the previous responder, the overall length is 3.550in and the outside diameter is 1.226in.
The HERA Arms 223 Rem/556NATO Linear Compensator weighs 7.3 oz. It has a diameter of 1.22" and an overall length of 3.55".
The HERA Arms 223 Rem/556NATO Linear Compensator does not have a predrilled hole for pinning and welding.
Please review all state and local laws to determine if the HERA Arms 223 Rem/556NATO Linear Compensator w/ 1/2 X 28 Threads is legal in your area. The Domestic Compliance Policy can be viewed at the link below as well.
https://www.opticsplanet.com/domestic-compliance-policy.html
ITAR bit NFA. Controlled for export.
It will not as the bore diameter is much too narrow as this is meant for a .223/5.56 platform. You will need to find a muzzle device that has the appropriate bore diameter or that is listed specifically for a 9mm with 1/2x28 threading.
GEN 1 is no longer made, it was larger in circumference and had a different design.
HERA makes a separate part for the 9mm bullet. The HERA rifle line comps are not big enough for a 9mm bullet to pass through.
HERA comps work in full auto
As long as its threaded for 1/2x28 it will work on any size barrel. Just as long as threads match.