I mistaking ordered a M5e1(for 308 and similar) upper from Aero, thinking it was the M4e1(223), U asked to cancel the order, but they had already shipped it. Would like to trade for the m4e1 of possible, but available for purchase if someone needs it, or I'll send it back. It is listed as a blem, but the only indicator of a blemish is circled and would be covered by the foreend tube. Dust cober and forward assist are factory installed. $130 shipped PP or trade for m4e1.