Other Parts for upper receiver

Ejection Port Cover for AR15 / M16
Ejection Port Cover AR

SKU: 8448525

MSRP: $6.95

In Stock

Ejection Port Cover for Windham Weaponry .308
Ejection Port Cover 308

SKU: 8448525-308

MSRP: $9.95

On Backorder

Necessary to keep dust and debris out of the Upper Receiver, the black phosphate, stamped steel Ejection Port Cover ensures...
Ejection Port Cover Parts Kit for AR15 / M16
Ejection Port Cover Parts Kit AR

SKU: kit-epc

MSRP: $9.95

In Stock

Ejection Port Cover Rod for AR15 / M16
Ejection Port Cover Rod AR

SKU: 8448533

MSRP: $3.99

In Stock

Ejection Port Cover Rod for Windham Weaponry .308
Ejection Port Cover Rod 308

SKU: 8448533-308

MSRP: $4.95

On Backorder

The machined steel Ejection Port Cover Rod is the hinge pin that keeps the Ejection Port Cover in place. Unlike...
Ejection Port Cover Spring for AR15 / M16
Ejection Port Cover Spring AR

SKU: 8448532

MSRP: $3.95

In Stock

Ejection Port Cover Spring for Windham Weaponry .308
Ejection Port Cover Spring 308

SKU: 8448532-b

MSRP: $5.95

In Stock

We found this to be a superior part for use on the Windham Weaponry .308. The spring’s leg length is...
Extended Length A2 Birdcage Flash Hider for AR15/M16
Flash Hider extended bird cage

SKU: fs-a2x

MSRP: $49.95

On Backorder

This version of the A2 Bird Cage Flash Hider makes a 14.5” barrel a legal length of 16” when pinned...
Forward Assist Spring for AR15 / M16
Forward Assist Spring AR

SKU: 8448540

MSRP: $2.99

In Stock

Forward Assist Spring Pin for AR15 / M16
Forward Assist Spring Pin AR

SKU: ms16562-121

MSRP: $1.99

In Stock

Round Forward Assist Assembly for AR15 / M16
Round Forward Assist Assembly AR

SKU: 9349086

MSRP: $22.95

In Stock

Round Forward Assist Parts Kit for AR15 / M16
Round Forward Assist Parts Kit AR

SKU: kit-fwdassist-rd

MSRP: $16.95

In Stock

ARE YOU IN?

60,000+ subscribers already enjoy our Newsletter.