lightly used stag 3ghl upper half. includes bcg. this is the left hand eject model and will fit on any mil spec lower receiver. no special parts required. it is in excellent condition. i will only ship to where this upper is legal to own, please check the laws before bidding. these go for $785 new.