For short barrels, it's hard to beat a 308 for efficiency, I personally am not a fan of the cartridge for long range work, but there's no doubt it is more efficient in a short barrel than it's 6mm, 6.5mm brethren. Haven't looked into 7mm-08 in shortys personally, but it might be a good choice as well.