My most accurate 16" precision AR barrel is a full custom Bartlein. 223 CLE chambered, 1/7.7 twist, mid gas, fluted barrel, light heavy profile It only weighs 28 oz. .775" under hanguards with .075" depth flutes, .750" gas block made just long enough to fit the titanium SLR adjustable gas block .730" in front of gas block, .050" flute depth in front of gas block. It has 1/2×28 threads but if I had to do it again I'd get 5/8×24 and use a .308 muzzle device.
The complete rifle is 6 pounds on the nose without optic and was made just to shoot 77 TMKs suppressed out to 400m.
I would never take that rifle to abuse at a class. I have carbine training guns for that. The ultralight heavy barrel is for precision work and wears a Leupold 3.8-18× Mark 5.
If you go SPR profile (.850" under handguard) you end up with a 34oz or heavier barrel. Yuck. If you want handy you want 28oz or under barrel IMO.
As for rapid fire, this is 10 shots in 20 seconds at 320 yards. The lack of precision is more about me shooting fast and my skill vs the barrel not being up to task, IMO. Something has gone horribly wrong if it does not shoot a sub MOA 5 shot group under 300 yards slow fire.
Just realize the .223 bullets are slaves to the wind. You can only be shockingly silly accurate in low wind conditions.