Lone Star has got it right,loss of 20-25fps per inch cut off.All I hunt with is a 20 inch remington 700 carbine in 30-06.Also have a 18 inch 308 in remington 600.As some have stated muzzle blast is only noticed when shooting off bench.I've opened allot of eyes at ranges over the years,comments such as that short barrel won't shoot to you lose too much velocity.Come time for shooting and I would not only shoot better groups,then proceed to match their trajectory out to 300 yards,as that was lenght of range,and they could'nt understand it.
Had a ruger ultra light in 06 with 20 barrel,and it would shoot.Nice to pack,but I let a guy talk me out of it.
Well, Lone Stars info is accurate, but we are stretching things just a bit to say that we would lose 20FPS per inch right down to 17" as is being implied, I don't buy that. We are talking about a 30-06 going down to 17", not a 308. A 30-06 will lose at an increasing rate after 19" & to me an 18 is not too good in the 06 at all!
The 308, though has a different performance window due to smaller powder capacity in the same bore. I like the 20", but an 18 works fairly well,
& I have seen decent verlocities with these & even at 16" as Lone Star's post shows.
And the blast of a 17" barrel 06 would not be my idea of fun. I know what was said about not noticing it except from the bench, I don't feel a magnum when I am shooting game animals, etc., but if you aren't wearing hearing protection which hunting(few do), then your ears will get the damage as they don't know if you are hunting or not.
I just don't see the purpose of a 17" '06. If I felt I needed a gun of that approx. length, I would buy a short action in 308 with an 18" barrel, the
gun would be the same length with less blast & recoil & very similar performance. But, to each his own.