.50 beowulf upper will work with any mil-spec ar-15 lower, functions fine has about 80 rounds through it, I don't use it so it needs a new home. full description listed in photos, not looking to trade