yes and the barrel length is a matter of personal choice, in general the longer the barrel the more accurate.
With a longer barrel you can achieve greater velocity, site radius will be better than a shorter barrel. But just because the barrel is longer doesn't mean it is more accurate. The 9mm ammo you shoot out the gun shouldn't ever be as dead on as the 38special or 357 stuff you put out of it. Skeeter skelton wrote some work on the 357/9mm convertable mite want to look that up. He favored a 5inch barrel for his guns unless he had a specific job it mind for it.