Century Arms Barrel9MMFluted and ThreadedFits TP9 SFX/SFLFeatures:CNC MachinedMatch Grade AccuracyExceptional Barrel Life