Quick view Compare Aero Precision M5 Upper .308 18" APAR538705M25-840014609734 Log in for pricing Quick view Compare
Quick view Compare Stag 10 Pursuit Upper 16" .308 Win STAG10102502-840213904203 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M4E1 Upper, 16".300 APAR700305M14-840014601820 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M4E1-T Upper, 16" 5.56 APAR700705M7-840014602056 Log in for pricing Quick view Compare
Quick view Compare Ar15 M4 Upper, 16" 5.56 APAR502503M64-840014604593 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M5 Complete Upper-840014609611 Log in for pricing Quick view Compare
Quick view Compare Aero Precision M4e1-T 556 7.5" APAR700701M0-840014608454 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Tactical Upper 16" 5.56M STAG15110142-840213901714 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Tactical LH CHPHS 7.5" STAG15111911-840213902537 Log in for pricing Quick view Compare
Quick view Compare Stag 15 Upper 20.77" 6.8 PRC STAG15110811-840213902094 Log in for pricing Quick view Compare
Quick view Compare Stag 15 M4 RH CHPHS 16" 5.56 STAG15101111-840213900786 Log in for pricing Quick view Compare
Quick view Compare Stag 10 Tactical LH 20" 6.5 Creedmoor STAG10111513-840213902827 Log in for pricing Quick view Compare