можешь попробывать так типa:

Код AS1/AS2:
Pist = 0;
onEnterFrame = function(){
startPist();
}
startPist = function(){
if(Pist eq 1){//первое оружие
hero.body.pistol.gotoAndStop(2);
}else if(Pist eq 2){//второе оружие
hero.body.pistol.gotoAndStop(3);
}else if(Pist eq 3){// третье оружие
hero.body.pistol.gotoAndStop(4);
}else{//без оружия
hero.body.pistol.gotoAndStop(1);
}
}