Better than my first... However... I would recommend zooming for small animations, and you should use a higher frame rate. You also obviously avoided using walking and running, which you should learn first. Work on keeping the limbs at a constant length. Work on physics (takes time) and try not to use effects like powers or super speed for a while.
Also, please look at my new avatar. He's got a sword on his back, a gun in his hand, and a fancy hat on his head. He's got it all. I, personally, think the hat is the absolute coolest piece of headwear I've ever seen. I doubt you guys will agree, however.
The feather should be coming out of the band of the hat (not the top) and I would recommend using a slightly lighter shade for the sword so that you can decipher it from the body better. To make the gun seem more powerful, you could try having his arm snap back further and make the time between shots greater. Besides that, I liked it.
The gun shot also lakes force to me...
AND AGAIN:
http://www.swfup.com/file/21166 3rd ani, first time with particales
I am not an expert of particles myself (i.e. I suck), but I think that you made too many tiny particle "spots." I think you should try to make the particles evaporate into, perhaps, crescents. BTW, "lakes" should be "lacks."
I made different version of the robot animation.
http://www.swfup.com/file/21325
Most of it is OK except for certain frames where lines will spontaneously change direction and go back. However, I think that you should not give up on flight so easily.
Sorry for the uber long post, but I haven't been on Stick Page for a while and I wanted to comment on these.
EDIT: Another thing for the recoil strength of your avatar (Panda Lord) is that his forearm doesn't kick up, his elbow drops down and his forearm gets pulled back. It should do the former instead.