Alors oui c'est possible, mais jveux pas te donner de faux espoirs non plus car je pense qu'il n'y a qu'un moyen, c'est de changer le cl_crosshairgap ("l'éloignement" des barres du viseur) en faisant des binds pour chaque armes, exemple:
M4: bind "x" "cl_crosshairgap -1"
p2000: bind "x" "cl_crosshairgap -3"
Mais ça deviendra très vite pénible à mon avis
à part ça y a pas d'autres moyen (à ma connaissance) de garder le même viseur tout le temps, et c'est d'ailleurs mieux je pense, ça te donne une idée de là où les balles iront se loger