Here's a trick... Buy a pair of CAR buffers (cause they're dirt cheap) and a handful of individual tungsten weights. Then you can mix and match the number of tungsten weights in each buffer. It's literally just a roll pin that holds the bumper and weights in. Easy peasy. Don't bother buying pricey H2/H3/XH buffers. I get the Expo Arms buffers cheaply and they work just fine.
Tune the guns by varying the buffer to just lock back on an empty using full weight 220gr factory subsonic loads. Then it should cycle supersonic and suppressed loads just fine, too. The .300BO cartridge and specs and design was made so that rest of the setup should use standard spec parts; regular carbine spring, a standard weight M16 BCG, and unregulated gas block/FSB. So assuming your barrel port diameter is proper, you shouldn't need to play with adjustable gas blocks or anything like that. I've done an 8" pistol, 10" dissy/kino style, and 7.5" pistol ... all worked wonderfully with factory loads, factory spec parts, and plain gas blocks/FSB.