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
82 772590B Buttplate Stop Pin Retainer $2.50 Sold Out
83 772600B Buttplate Shock Absorber $12.30 Sold Out
84 772610B Stock Hook $9.60 Sold Out
85 772620B Stock Hook Spring $2.50 Sold Out
91 772680B Sling $20.35 Sold Out
121 772980B Pistol Grip Plug $4.30 Sold Out
122 772990B Stock Hinge Pin, Old Style $5.60 Sold Out
123 773000B Stock Hinge Pin Washer $2.50 Sold Out
124 773010B Rear Sight $13.60 Sold Out
NI 772630B Arm Rest $27.00 Sold Out
NI 772640B Arm Rest Plunger $2.50 Sold Out
NI 772650B Arm Rest Spring $4.30 Sold Out
NI 772660B Arm Rest Spring Bushing $8.25 Sold Out
NI 772670B Arm Rest Spring Stop $5.15 Sold Out
Auto Safety Lever
NI 772910B Auto Safety Lever $12.30 Buy Now
NI 772940B Auto Safety Spring $2.50 Sold Out
NI 772950B Auto Safety Spring Guide $2.50 Buy Now
NI 772710B Breech Block Latch $12.90 Buy Now
NI 772730B Breech Block Latch Internal Pin $2.50 Buy Now
NI 772720B Breech Block Latch Pin $2.50 Buy Now