There are misconceptions about barrel straightness, and just what the term means.
First, most barrels are not "bent", in the classic definition. What they have is an ID that does not run true with it's own self in specific sections of it's length.
This is the product of the initial Gundrilling of the barrel blank. Even the most sophisticated gun drilling machines have tolerances as to how try key straight the drill will progress through the blank. Gun drills tend to drift one way or the other as they proceed down the blanks length. That means one section of the barrels ID will show run out, while anther section just inches away might show run out in a complete different direction.
Picture chucking up a piece of steel, turning it for a few inches, then stopping and readjusting the chuck so that turned section tons out a few thousandths, then continue a few more inches, stopping again, readjusting the check so it runs out a couple thousandths in a different direction, then proceed, and so on.
That is what ID of a barrel resembles.
The act of straightening a barrel is a futile effort at best. If a machined part is not machine truly straight with it's own self to begin with, it is virtually impossible to straighten it to where all points run true.
Keep in mid, all subsequent operations in a barrel blank are predicated on how true the initial gun drilled hole is. The reamer will follow that hole, and so will the rifling tool or button, depending on the type of barrel manufacturing proccess.
Just remember. Barrels are not "bent". The ID's simply do not run true with themselves at different points down their length.