Preacher your list looks pretty impressive, I have a few suggestions that I normally use that you may find are alternative options. I have experience with these.
SLR rifleworks sentry adustable gas block. I installed one of these and really tamed the rifle down, so mucn that I can keep my scoped lr243's crosshairs on target at 100 yards on 24 power. it allows you to tune the rifle to the rounds your using, it has detent locks to securely lock the adjustment in. Well worth the extra price. They run from $100 to almost $200 for the titanium version.
I started using the midwest ss series free float rails on my dpms pattern 308's they weight between 12 and 15 ounces, and really cut the weight off a heavy rifle. the 12 and 15" are also customizable. Roughly $200.00
The kak bolt carrier is awesome, however it will leave ejector marks on the base of the cartridge. but no issue with reloading the rounds. Had no issues with mine.
The supercomp xl is a compensator that I use alot on 308 builds, it really reduces recoil by atleast 40%, has titanium and stainless versions, and allows quick times back on target. No disruption in point of impact either. Its worthy. Around $100.00
Check out Black Hole Weapomry Barrels, they have some ready to ship in stock, and also you can purxhase a custom as I have, I own one in 20" 308 winchester shot peened hbar, 1n9.73 twist polygonal rifling, thread 5/8×24, and I have a .936 stainless fluted 20" threaded 5/8×24 with polygonal rifling in 243 winchester. it uses the dpms barrel extension.
The hiperfire 24e single stage trigger is a game changer adjustable from 2.5lbs to 4.5lbs. Its a very nice precision trigger around $200.00
Look at the fulton armory titan receiver sets, I have built from them, and dpms sets. They are dpms low receiver height, .150 to .160 and work with most rails and dpms platform parts on the market.
Here is a rifle that I used alot of the above parts on. I have others to show if you need other idea's. This one is a 16" hbar dpms lr308, 12.5" rail, supercomp xl, magpul acs stock, bcm med gunfighter CH., Kak bolt carrier group, etc etc. This was before I added the 512 eotech.