В стволе снаряд движется с ускорением под действием силы давления пороховых газов, следовательно всё это время скорость возрастает. После вылета она может только уменьшаться. Дальность полёта снаряда пропорциональна квадрату скорости вылета, поэтому чем длиннее ствол, тем дальше летит снаряд.