Please be aware that due to high order volume our order processing time is approximately 5 business days.

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

A-500 Gas Operated (*)

Schematic Image

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

Image Part Key Product # Description Price Add To Cart
20 866470A Carrier Pin Circlip (2 Req'd) $2.95 Buy Now
21 866480A Carrier Latch $21.70 Sold Out
22 866490A Carrier Latch Spring $2.95 Buy Now
23 866500A Cartridge Stop (Breech Block Release Button) $8.00 Buy Now
24 866520A Cartridge Stop & Carrier Latch Pin Clip $4.10 Buy Now
25 866510A Cartridge Stop & Carrier Latch Pin $4.80 Sold Out
26 866530A Cartridge Stop Spring $6.05 Buy Now
27 866550A Disconnector $4.80 Buy Now
28 866560A Disconnector Pin $2.35 Buy Now
29 708330A Ejector $8.05 Sold Out
30 708310A Extractor $12.35 Sold Out
31 866570A Extractor Spring, Inner $2.95 Sold Out
32 866580A Extractor Spring, Outer $2.95 Sold Out
33 866590A Extractor Pin $2.35 Sold Out
34 708320A Firing Pin $37.85 Buy Now
35 866610A Firing Pin Cover, Nylon (1990) $6.75 Sold Out
36 866620A Firing Pin Spring $2.95 Sold Out
37 866630A Firing Pin Stop Pin $6.05 Buy Now
38 866670 Front Sight $4.10 Sold Out
38 866680A Front Sight (Buck Special) $15.80 Sold Out