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