I was thinking the same. I actually had choice but thought this Stag had the most monetary value out of what I could pick from. It was mostly cheap 22s or pocket pistols otherwise.
Suggestions on a turn key free float upper for 75 horns? I don't know much about ARs.
I was thinking 18" PSA or Aero 223 Wylde with a CMC trigger would be a good start but I have nothing to base it on. I just know I want a slim rig, with a decent trigger, and free float rail.