The way the guns akimbo works is when you first click, it fires from image one, and when you release the mouse it fires from image two. It uses the stateName, stateTransitionOnTimeout, stateTransitionOnTriggerDown, and stateTransitionOnTriggerUp.
It's a pretty simple bit of code, just check out the guns akimbo left-handed image and right-handed image.