The rule of thumb that I've seen most often for .30-06 class ctgs. is about 25 FPS per inch. I think that's what Jack O'Connor published.
You can get by nicely with a 22" .30-06 or .270, but if you stop at 24 inches and use the factory made accelerated velocity loads, you'll fare better on velocity.
I don't see the point of cutting Magnum barrels below 24 inches. I think the std. Winchester M-70 in .30-06 is an excellent all-round rifle. If you're more after deer or wild sheep in the mountains, O'Connor's choice of a 22-inch bbl. is a very solid idea, and it works well in most hunting situations. But if you're shooting moose, elk, or big bear, the 24-inch bbl. with hot loads gives an edge.
In Magnum revolvers, the usual rate is some 40 FPS per inch. However, the 140-145 grain bullets average at least 1200 FPS from just a three-inch bbl., so remain very potent. Winchester's 145 grain Silvertip .357 has an excellent street record. One detective who's examined the results in a number of police shootings told me that it works almost too well, if that is possible. I suspect that from at least a four-inch barrel, it's lethal in side-on shots on deer and antelope. Probably a good javelina load, too. I'd trust it on cougar. Rather have more bullet on bears and big pigs.