Search Find Parts

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, 9mm
905070 Barrel, 9mm $55.55 Buy Now
905190 Ejector $15.10 Buy Now
Ejector Pin
949440 Ejector Pin $2.70 Buy Now
image not available
905120 Extractor $26.10 Sold Out
image not available
905130 Extractor Pin $1.60 Sold Out
Extractor Spring
905160 Extractor Spring $3.05 Buy Now
image not available
905140 Firing Pin $25.55 Sold Out
Firing Pin Spring
905150 Firing Pin Spring $3.65 Buy Now
Firing Pin Stop Screw
905170 Firing Pin Stop Screw $5.65 Buy Now
905240 Grip $65.20 Buy Now
Grip Pin (3 Req'd)
905230 Grip Pin (3 Req'd) $2.95 Buy Now
Hammer & Hammer Spring Assembly
905110 Hammer & Hammer Spring Assembly $32.00 Buy Now
Hammer Pin
949430 Hammer Pin $6.60 Buy Now
Magazine Catch
905210 Magazine Catch $12.90 Buy Now
Magazine Catch Spring
949460 Magazine Catch Spring $4.00 Buy Now
Magazine, 9mm, 10 Round, Blued, Used (Factory)
905060 Magazine, 9mm, 10 Round, Blued, Used (Factory) $38.60 Sold Out
Mainspring Retainer Plug
949390 Mainspring Retainer Plug $7.95 Buy Now
Mainspring Retaining Pin
949490 Mainspring Retaining Pin $2.70 Buy Now
image not available
905180 Rear Sight $13.05 Sold Out
image not available
905090 Recoil Spring $6.50 Sold Out