I have too many other balls up in the air competing for my discretionary spending--but one day I plan on buying a BRN 180 piston upper from Brownells.