The problem with longer barrel lengths for CCW is the grip gets bigger at the same time, generally. That grip is the thing which makes it bulge under your shirt.
As far as barrel length, I'm a pretty good shot with my 3.77 inch .45. I need to work with my 2.9" 9mm, though, I'm not quite as accurate.
As far as barrel length, I'm a pretty good shot with my 3.77 inch .45. I need to work with my 2.9" 9mm, though, I'm not quite as accurate.