Give PlayerBox a boolean instance variable, we'll call it Shooting.
PlayerBox, on stopped & PlayerBox is not Shooting > Set animation to "Idle"
PlayerBox, on moved & PlayerBox is not Shooting > Set animation to "Walk"
On left button clicked > Set Shooting to True
PlayerBox is Shooting > Set animation to "Shoot"
Playerbox animation Shoot has finished > set Shooting to False