Having two sprites in one animation

Hello!

So I am trying to do a gun shooting animation, and so far I have succeded, but I wanted to make it a little bit cleaner.

Right now, concerning the animations, I have two animator : one for the gun recoiling, and one for the muzzle flash, and each of those animator have two animation : one idle and the other one doing the action.

I feel like this is not right…

So, first : is there a way to have two sprites on the same animation? As both animations took the same time (6 frames), I think that it would be nice to have it on one animation (witch will also mean only one animator)

Secondly, is there a way to prevent having two idle animation. (idle animation for a gun…) How do I prevent the default state?

Thanks you! =)

I’ll move this to the Animation forum in hope that you get the answer you are looking for there.