Great upper for the money.
Easy to paint bare milled slot with VHT paint. Perfect match to upper finish.
Just be sure to know this is a piston upper like mentioned. Not a standard upper.
i ordered more after my first order.
Reviewed by: Mark from Wa state on 7/15/2019