Depends, for rimfire or shotgun, a whole new gun is more practical for the difference, but for the centerfires, new barrels are still way less than a complete rifle. Specially when you figure on a free trigger job for those that won't/can't do their own!
Tim