Eso que pides se puede hacer, pero tendras que mantener pulsada la tecla:
alias +recarga "+reload; r_drawviewmodel 1"
alias -recarga "-reload; r_drawviewmodel 0"
bind "tecla" "+recarga"
Con esto, manteniendo pulsada la tecla "tecla" te recargara la arma, en cuanto dejes de pulsarla, detendra la recarga, si no ha terminado de recargar no habra echo ningun cambio en la munición .
Si quieres, puedes ponerte un msg para saber cuando a terminado de recargar, esto puedes usarlo en el caso de tener el r_drawviewmodel a "0", que no es tu caso, pero lo pongo por si acaso .
alias +recarga "+reload; r_drawviewmodel 1; developer 1; echo [ Recargando ]; developer 0"
alias -recarga "-reload; r_drawviewmodel 0; developer 1; echo [ Recarga Terminada ]; developer 0"
bind "tecla" "+recarga"
Con esto, al empezar la recarga te pondra el mensajito "[ Recargando ]", y al terminar te pondra el mensajito "[ Recarga Terminada ]"
Esto es todo amigos
Saludos