Find Parts

Search By Item Number Or Keyword
Search Manufacturers By Letter

Still Can't Find It?

If you're unable to locate an item please contact us directly.

Please have the following information ready:

  1. Firearm Manufacturer
  2. Firearm Model and Serial Number
  3. Gauge or Caliber of Firearm
  4. Part Description
  5. Any other pertinent information

Then please call our Sales Department toll free at:



Outside U.S.A.


Office Hours:

Monday through Friday
8:00 a.m. to 4:30 p.m. EST


Image Product # Description Price Add To Cart
Barrel Stop
343110 Barrel Stop $6.95 Buy Now
343120 Barrel Stop Spring $2.15 Sold Out
343140 Ejector $6.60 Buy Now
343360 Extractor $14.00 Sold Out
341530 Extractor Spring Assembly $6.60 Sold Out
Extractor, 9mm, New Factory Original (Open Repair)
1136300 Extractor, 9mm, New Factory Original (Open Repair) $9.50 Buy Now
342640 Frame Plug $4.20 Sold Out
Locking Block
343260 Locking Block $20.35 Buy Now
Magazine, 9mm, 16 Round, Stainless, New (Factory)
929720 Magazine, 9mm, 16 Round, Stainless, New (Factory) $46.70 Buy Now
342060 Recoil Spring Assembly $11.80 Sold Out
Sear Housing Block Assembly
343200 Sear Housing Block Assembly $45.95 Sold Out
Slide Assembly
1117370 Slide Assembly $240.55 Buy Now
341600 Slide End Cap Assembly $7.45 Sold Out
Slide Stop Lever Assembly
343270 Slide Stop Lever Assembly $8.40 Buy Now
1191860 Slide, Stripped $168.90 Sold Out
Striker Safety Plunger
343340 Striker Safety Plunger $4.05 Buy Now
Striker Safety Plunger Spring
343330A Striker Safety Plunger Spring $2.45 Buy Now
343210 Trigger Bar Assembly $20.05 Sold Out
Trigger Pin
343280 Trigger Pin $3.75 Buy Now
Trigger Return Spring
343240 Trigger Return Spring $3.75 Buy Now