Pour le tir à balle, s'entend, il n'est pas du tout prouvé qu'un canon plus long soit d'avantage précis qu'un canon court !
Tout au plus, un canon trop court, en regard d'une poudre lente, donnera une vitesse plus faible, donc une perte substancielle d'énergie.
Au départ du coup, le canon subit des vibrations, qui ont d'avantage d'amplitude sur un canon long que sur un canon court.
En résumé: un canon court a toutes les chances d'être aussi précis qu'un canon long et sera surtout beaucoup plus maniable, il s'accordera mieux avec une cartouche à poudre vive.
Amicalement, SH.