You are a very creative Gani artist ! I saw a few errors that could be fixed easily . The attack when he jumps up in the air you want to slow it down a little bit so the jumping looks visible and when he gets to the halfway point of swinging it you want it to go fast but not to fast so it looks smooth . On the idle it's to jumpy but you get the concept of it . Always have it head and gun down> gun down > head and gun up > head up