Palmetto State Armory Rifle-Length 1/7 Stainless Steel 15" Lightweight M-lok Upper With BCG & Charging Handle 5165500368 223/5.56 20" | AmmoMetric | AmmoMetric