mine came with the upper. Howitzer style brake by radical arms.
To be honest I only have about 30 rounds down range with this gun right now so can't comment on effectiveness at moment. I do plan on getting set up to reload this caliber now that im settling into house.