Personally I like a 5" barrel. 9mm was designed as a pistol round and the added length does not give much more of an advatage to range. However it does adversely affect subsonic. And we are talking suppressed so subsonic is more important than an extra couple yds of range. And you can shoot a 5" barrel without a suppressor with an extended flash hider.