Upper Receiver Components

3G MUZZLE BRAKE

Starting at: $62.99

FLASH HIDER

Starting at: $55.99$56.99

Micro-B Muzzle Brake

Starting at: $56.99$57.99

MUZZLE BRAKE LOCK NUT

Starting at: $10.99$11.99

TRIPLE PORT MUZZLE BRAKE

Starting at: $51.99$61.99