Free: Contests & Raffles.
You didn't mention a gas block. I would recommend an adjustable gas block (from the parts list it appears that you can swing a bit extra). I've found it helpful in dialing in a consistent cycle and ejection pattern. Necessary? Probably not but all of my AR's run great (Syrac GenII) Also, don't listen to the guys that say "just get SBR your lower". I used to have a pistol and SBR'ed it when the state legalized a few years back. I'll be making another pistol for my next short barrel since it is a pistol and can be kept loaded in a vehicle.