If you gotta go piston... you might as well get an LMT MRP Piston upper