New never used Mega Arms MATEN 308 Billet Upper – It has the dust cover installed. I have an extra one of these. Mega makes beautiful very high quality uppers and lowers.
$350 Shipped to the lower 48 states.
Manufacturer: Mega Arms
Product Code: M308-0350-HA
Just like the one at this link: