When use bow and arrow and stretch string to the max, can gain more speed and distance. That's basic.
Basically the explosion increase the pressure and have contact with projectile for longer due to long barrel thus velocity of the projectile/round gets increased and covers more distance.
Now...