Template:5c07a8770db8340023300450

Noveske Gen.3 5.56x45 Upper receiver for AR systems