Nice setup. I've ordered a few things from Fulton Armory and have been pleased with the results. Criterion barrels are good quality at reasonable prices.

JP BCG is also a good choice and the results on paper prove the point.

How's the blast and noise from the JP Cooley comp? I've used a Miculek that has a similar design. Great for recoil reduction, but it will blow the hat off of anyone standing next to you.