I'd suggest the 20" sdm barrel. I assembled the upper myself, easy enough.

[Linked Image]

The fluting makes the barrel balance perfectly and I prefer the 20" tube to reduce muzzle blast. I think I went with the 1-8 twist, it's been a few years and I'd have to check the barrel to confirm.