It should, but I would recommend contacting the manufacture.
I use it on a 300aac 8.5” pistol. I’m running a low mass bcg, 80% sprinco spring and a hydraulic buffer. I fire several different subsonic rounds suppressed and multiple supersonic rounds unsuppressed. This block has been very helpful tuning between all these different rounds I put through it. I don’t have a lot of 300aac experience but I’ve been very happy with this block and it’s ability to fine tune over the multi position blocks. Its allowed me, especially suppressed, to eliminate a lot of recoil and how much gas I eat.