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

112BVSS-S (*)

Schematic Image

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

Image Part Key Product # Description Price Add To Cart
Cocking Piece Pin
12A 139140R Cocking Piece Pin $7.40 Buy Now
Cocking Piece Sleeve
12D 1348930O Cocking Piece Sleeve $10.70 Buy Now
12O 138770S Ejector $5.00 Sold Out
Ejector Retaining Pin
12Q 1349500O Ejector Retaining Pin $4.30 Sold Out
Ejector Spring
12P 1349480R Ejector Spring $4.30 Sold Out
12L 138980S Extractor $7.40 Sold Out
Extractor Spring
12M 138960Z Extractor Spring $4.30 Sold Out
12J 1349410I Front Baffle $4.00 Buy Now
12B 1349330E Rear Baffle Assembly $13.05 Sold Out
Steel Ball (1/8")
12N 10470CB Steel Ball (1/8") $2.95 Buy Now
18C 1349020I Lock Nut (10-32) $4.30 Buy Now
Stock Assembly, Wood
18 1161560B Stock Assembly, Wood $180.30 Buy Now
18A 1352950C Swivel Stud $4.30 Sold Out
18B 1352720B Swivel Stud, Wood Screw Thread $4.30 Buy Now
19D 1349600B Action Screw, Front $4.15 Sold Out
19C 1349580B Action Screw, Rear $4.30 Buy Now
19A 1349550E Trigger Guard $24.45 Sold Out
19B 1349560E Trigger Guard Screw, Rear $4.30 Sold Out
20A 1005940N Dummy Screw (6-48) $4.30 Buy Now
20B 1349040M Safety Insert $4.30 Buy Now