Due to the recent notice by the Canadian Postal Union we will not be accepting Canadian orders until the situation is resolved. This only effects Canada, we will still accept all other international orders.

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

PD Auto

Schematic Image

*Part Key 'NI' stands for 'Not Illustrated'.

Image Part Key Product # Description Price Add To Cart
image not available
17 116270 Trigger Pin Retaining Plunger $2.35 Sold Out
Magazine Catch
18 117470 Magazine Catch $14.90 Buy Now
Magazine Catch, Stainless
18 1257700 Magazine Catch, Stainless $14.90 Buy Now
Magazine Catch Lock
19 118470A Magazine Catch Lock $6.25 Buy Now
Magazine Catch Lock, Stainless
19 1257750 Magazine Catch Lock, Stainless $6.25 Sold Out
Magazine Catch Lock Spring
20 119030A Magazine Catch Lock Spring $2.35 Buy Now
Thumb Safety
21 121510A Thumb Safety $23.00 Buy Now
Thumb Safety, Stainless
21 1257710 Thumb Safety, Stainless $23.00 Buy Now
image not available
22 121830 Thumb Safety Plunger $2.80 Sold Out
Safety Plunger Spring
23 122110 Safety Plunger Spring $2.35 Sold Out
image not available
24 122140 Slide Stop $21.65 Sold Out
image not available
24 1395610 Slide Stop, Chrome $21.00 Sold Out
Slide Stop Screw Button
25 122150 Slide Stop Screw Button $3.20 Buy Now
image not available
26 122300 Barrel (w/ Link & Pin) $80.60 Sold Out
27 122620 Ejector $24.30 Buy Now
image not available
27 1395630 Ejector, Chrome $23.55 Sold Out
Ejector, Stainless
27 1257720 Ejector, Stainless $24.30 Buy Now
Ejector Pin
28 122950 Ejector Pin $2.80 Buy Now
image not available
29 122960 Firing Pin $20.20 Sold Out
Firing Pin Spring
30 123710A Firing Pin Spring $4.60 Buy Now