In the world of compact/subcompact semi-autos, which caliber is least affected by short barrels? Which suffers most? I'm mainly thinking about 9mm, .40 S&W, .357sig and .45 ACP. Feel free to comment on others as well. I'm thinking in terms of accuracy and loss of velocity vs. being fired from a longer barrel. I've heard certain rifle calibers suffer less than others when shot from shorter barrels (.308 does better than others, I've read). Just wondering if the same distinction can be made among popular carry calibers. Edit: Just found "Ballistics by the inch" thread that should answer this for me. Sorry. Feel free to chime in if you have something to add.