Yup LOUD--------------- and they give up a few hundred FPS.
For a short barrel I believe a larger bore is better so you can burn the powder is a shorter length.
The 308 does pretty well in short barrels. Another that does well is an 8X57. 338 Fed and 358 Winchesters are also good as is the old 9.3X57

But a "slow 270" is still quite good, if you can get past the muzzle blast.