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

Spas 12 (*)

Schematic Image

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

Image Part Key Product # Description Price Add To Cart
Magazine Spring
20 800100-02G Magazine Spring $5.10 Buy Now
21 772000A Trigger Plate Assembly $127.60 Sold Out
22 772010A Trigger Plate Pin (2 Req'd) $2.50 Sold Out
Cocking Rod
23 772020A Cocking Rod $33.65 Buy Now
Breech Block Slide
24 772030A Breech Block Slide $81.15 Buy Now
25 772040A Piston $261.25 Buy Now
26 772060A Operating Handle $20.35 Sold Out
27 772070A Operating Handle Spring $2.50 Sold Out
Breech Block
28 772080A Breech Block $134.00 Buy Now
Breech Block Assembly
28 772090A Breech Block Assembly $194.75 Buy Now
29 772100A Locking Block $40.45 Buy Now
30 772110A Firing Pin $10.95 Sold Out
31 772120A Firing Pin Spring $2.50 Buy Now
32 772130A Firing Pin Retaining Pin $2.50 Sold Out
33 772140A Extractor $12.90 Sold Out
34 772150A Extractor Plunger $2.50 Buy Now
35 772160A Extractor Spring $2.50 Sold Out
36 772170A Extractor Pin $2.50 Sold Out
Action Spring
37 772180A Action Spring $20.35 Buy Now
38 772190A Handguard $53.90 Sold Out