il limite fisico in max lunghezza delle canne interne per asg è dovuto alla quantità max di aria compressa dal cilindro di compressione , e se non ricordo male è di poco superiore ai 50 cm .
Il problema è che più la canna è lunga ,maggiori saranno gli attriti che si sviluppano all'interno della canna quando viene percorsa dal pallino ,che in conseguenza ne sarà rallentato con perdite notevoli di velocità e quindi potenza , inoltre una canna molto lunga potrebbe limitarti anche il rof per via del discorso dei pallini rallentati in canna,(ma questo ti interessa poco visto che ti occore una asg da sniper).Infine , considerata la balistica estremamente complicata ed infelice delle asg, reputo inutili o quasi le canne di precisione , a parte che si utilizzi l'asg solo da sniper, visto che la precisione e la gittata in gioco sono molto basse, in considerazione di potenze limitate(al massimo puoi ottenere 99 m/sec con bb da 0,20 g) , pesi irrissori dei proietti etc.In parole povere la canna di precisione può migliorare qualcosa in termini di precisione ,ma di contro aumenti le probabilità di inceppamento.
In conclusione , si metterei una canna lunga tipo quelle degli M16 ,anche di precisione, ma mi concentrerei molto sulla preparazione della asg ,in primis che abbia una potenza di uscita costante( senza sbalzi di velocità di uscita il funzionamento dell'hop up sarà costante ),quindi massima cura nella eliminazione di perdite aria, poi un buon grupppo hop up ,ed un gommino hop up degno di nome , tra i più testati : Marui,Systema , ed da alcune settimane sto testando i lonex che mi sembrano ottimi.per ultimo la quailità dell'assemblaggio dell'esterno della asg ,in particolare dell'out barrell con upper receiver e canna interna