For 300 yards suppressed 300 SAUM or SS is plenty. Stepping up to a lighter 300 PRC suppressed increases recoil significantly, not worth it for 300 yards IMO.
I also don’t think a short barrel completely defeats the idea of a magnum. I run a 30 Sherman Mag out of a 20” barrel (300 PRC IMP) and...