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
NI 772760B Breech Block Latch Spring Follower $3.45 Buy Now
NI 772700B Carrier $20.35 Buy Now
NI 772750B Carrier Auxiliary Spring $2.50 Buy Now
NI 772740B Carrier Mainspring $2.50 Buy Now
NI 772840B Hammer $14.95 Buy Now
NI 772850B Hammer Pin $2.50 Buy Now
NI 772860B Hammer Spring $4.30 Buy Now
NI 772870B Hammer Spring Follower $4.30 Buy Now
NI 772770B Hand Safety $26.00 Sold Out
NI 772780B Hand Safety Spring Retaining Pin $2.50 Sold Out
Magazine Extension
NI 954470D Magazine Extension $13.10 Sold Out
Magazine Plug To 1 Shot
NI 771790B Magazine Plug To 1 Shot $8.85 Buy Now
NI 771860B Mushroom Button $8.25 Sold Out
Pistol Grip Stock Stripped
NI 954450B Pistol Grip Stock Stripped $45.65 Sold Out
NI 772050B Rubber Ring $2.50 Sold Out
NI 772880B Sear $12.90 Buy Now
NI 772890B Sear Pin $2.50 Buy Now
NI 772900B Sear Spring $3.85 Buy Now
Service Key
NI 954660 Service Key $12.45 Sold Out
NI 772490B Stock Hinge Pin, New Style (Uses #78 Circle Clip) $5.60 Sold Out