kool, what i notice is that if you hit ranged attack it would pull out the bow, but when i hit autofire it doesnt. so when i switch from melee to ranged again the melee weps stay out.
not sure if you are able to but maybe make the first shot of /cm autofire force the ranged attack button to be used (like ranged attack looks like it is being pressed) and the subsequent ones to not (like it currently is).