I have to disagree about .45s not benefitting from a longer barrel. They do not gain as much in FPS as 9mm, since they are travelling slower to begin with. However, they do gain in velocity.
Neither one will set the world on fire when fired from a carbine barrel, but both do pick up a little, useful bit of velocity.