Template:5c07a8770db8340023300450

AR-15 Noveske Gen.3 5.56x45 upper receiver