Advanced Armament Co (AAC) Barrel Smith & Wesson M&P9 9mm Luger 4.78" Stainless Steel Black Isonite Threaded Muzzle with Thread Protector