Class 3 Parts & Accessories
YHM VICTRA 12 10″ ROD KIT
YHM VICTRA 12 BERETTA OPTIMA – HP MOUNT ASSY.
YHM VICTRA 12 BROWNING – INVECTOR MOUNT ASSY.
YHM VICTRA 12 BROWNING – INVECTOR PLUS MOUNT ASSY.
YHM VICTRA 12 JAM NUT
YHM VICTRA 12 REMINGTON – MOUNT ASSY.
Handgun Barrels
ZAF BARREL FOR G43 TIN/GOLD
ZAF BARREL FOR GLOCK 17 GEN 1-4 BLK
ZAF BARREL FOR GLOCK 19 GEN 1-4 BLK
ZAF BARREL FOR GLOCK 19 GEN 1-4 TIN
ZAF BBL FOR G17 GEN 1-4 THREADED TIN
ZAF BBL FOR G19 GEN 1-5 THREADED TIN
ZAF BBL FOR G20 GEN 3 GOLD
ZAF BBL FOR G23 GEN 3 BLACK
ZAF BBL FOR G23 GEN 3 STAINLESS
ZAF BBL FOR G43 THREADED TIN/GOLD
ZAF BBL P320C BLACK
ZAF BBL P320C GOLD
ZAF BBL P320C PORTED BLACK
ZAF BBL P320C PORTED GOLD
ZAF BBL P320C THREADED GOLD
ZAF BBL P320C THREADED STAINLESS
ZAF BBL P320F BLACK
Other Rifle Accessories & Parts
ZAF COMP FOR GLK 43/43X/48 BLK
ZAF COMP FOR GLK 43/43X/48 SS
ZAF COMP FOR GLK 9MM G1-5 1/2X28 BLK
Small Glock Parts
ZAF COMP FOR GLK 9MM G1-5 1/2X28 SPC
ZAF COMP FOR GLK 9MM G1-5 1/2X28 SS
ZAF COMP FOR GLK 9MM G1-5 1/2X28 TIN
Gun Sights
ZAF HD RED FIBER OPTIC SIGHT SET GLK
ZAF UPK FOR GLK 17/34/17L G1-3
ZAF UPK FOR GLK 17/34/17L G4
ZAF UPK FOR GLK G1-4 NO GUIDE ROD
ZAF UPPER PARTS KIT FOR GLK 19 G1-3
ZAF UPPER PARTS KIT FOR GLK 19 GEN 4
ZAF UPPER PARTS KIT FOR GLK 19 GEN 5
ZAF UPPER PARTS KIT FOR GLK 26 G3-4
ZAF UPPER PARTS KIT FOR GLK 43/48
Glock Slides
ZAF ZPS.2 SLIDE FOR G17 G3 RMR BLK
ZAF ZPS.2 SLIDE FOR G43 CMPLT BLK
ZAF ZPS.2 SLIDE FOR G43 RMSC BLK
ZAF ZPS.3 SLIDE FOR G19 G3 CMPLT BLK
ZAF ZPS.3 SLIDE FOR G19 G3 RMR BLK
ZAF ZPS.P SLIDE FOR G17L G3 RMR BLK
Automatic Knives
Zastava A7 OTF Knife – American Walnut Wood | S35VN Dagger Blade
Zastava A7 OTF Knife – American Walnut Wood | S35VN Spear Point Blade
Zastava A7 OTF Knife – Serbian Red Wood | S35VN Dagger Blade
Zastava A7 OTF Knife – Serbian Red Wood | S35VN Spear Point Blade
Zastava A7 OTF Knife – Tactical Black Wood | S35VN Dagger Blade
Zastava A7 OTF Knife – Tactical Black Wood | S35VN Spear Point Blade
DUE TO INCREASED STATE LEGISLATION AROUND FIREARMS, YOU MUST BE 18 TO ACCESS OUR SITE.
ARE YOU AT LEAST 18 YEARS OLD?
Username or email address *Required
Password *Required
Remember me Log in
Lost your password?
Email address *Required
A link to set a new password will be sent to your email address.
Your personal data will be used to support your experience throughout this website, manage access to your account, and for other purposes described in our privacy policy.
Register