close
Navigation

Upper Receiver & Parts

View as
Sort by
Display per page
380 products found.

AR15 M16 Black Muzzle Cover - 10 Pack

RCL10B
AR15 M16 Black Muzzle Cover - 10 Pack
$2.00 $1.70

DSG Arms Gas Tube Roll Pin

DSG-4301-0007
DSG Arms Gas Tube Roll Pin
$1.00 $0.85

AR15 M16 Red Muzzle Cover - 10 Pack

RCL10R
AR15 M16 Red Muzzle Cover - 10 Pack
$1.70

DSG AR15 One Piece Gas Ring

DSG-4102-0009
DSG AR15 One Piece Gas Ring
$3.00 $2.00

DSG AR Ejector/Safety Spring

DSG-4201-0014
DSG AR Ejector/Safety Spring
$0.75 $0.70

DSG Arms .223 / 5.56MM Firing Pin Retainer

DSG-4102-0008
DSG Arms .223 / 5.56MM Firing Pin Retainer
$1.00 $0.90

Armalite AR15/M15 Gas Rings - Set of 3

ARMEB0120-3
Armalite AR15/M15 Gas Rings - Set of 3
$1.20

Crush washer for .223/5.56 Muzzle Devices

CRUSHWASHER
Crush washer for .223/5.56 Muzzle Devices
$2.00

DSG Forward Assist Kit for AR15/AR10

DSG-4302-0002
DSG Forward Assist Kit for AR15/AR10
$15.00 $12.00

DSG Port Door Kit for AR15 - Includes Rod, Door and Spring

DSG-4302-0001
DSG Port Door Kit for AR15 - Includes Rod, Door and Spring
$6.99

DSG Mid Length Gas Tube - 5.56

DSG-4301-0028
DSG Mid Length Gas Tube - 5.56
$13.00 $11.50

DSG Carbine Length Gas Tube - 5.56

DSG-4301-0027
DSG Carbine Length Gas Tube - 5.56
$13.00 $10.50