Quick view Add to Cart Remove from Compare Compare Items Rival Arms Spiral Fluted Stainless Steel Barrel for S&W M&P 9 9mm Luger $148.88 Rival Arms
Quick view Add to Cart Remove from Compare Compare Items Rival Arms Stainless Steel Guide Rod Assembly for S&W M&P Shield 9mm $34.99 Rival Arms
Out of stock Quick view Out of stock Remove from Compare Compare Items Rival Arms Spiral Fluted Stainless Steel Barrel for S&W M&P 9 Shield 9mm Luger $179.99 Rival Arms
Quick view Add to Cart Remove from Compare Compare Items Rival Arms RA20S201B Precision V1 9mm Drop-In Barrel 3.10" Graphite PVD Finish 416R Stainless Steel for S&W M&P (Excludes M2.0) $47.46 Rival Arms
Out of stock Quick view Out of stock Remove from Compare Compare Items Rival Arms Precision V1 Drop-In Barrel for S&W M&P Shield 9mm Luger 3.10" Graphite PVD Finish 416R Stainless Steel $109.06 Rival Arms
Quick view Add to Cart Remove from Compare Compare Items Rival Arms Precision V1 9mm Drop-In Barrel for S&W M&P Shield/M2.0, 3.10" Black PVD, 416R Stainless Steel $43.71 Rival Arms
Quick view Add to Cart Remove from Compare Compare Items Rival Arms RA20S201A Precision V1 3.10" 9mm Barrel, Black PVD, 416R Stainless Steel for S&W M&P (Excludes M2.0) $46.21 Rival Arms