nice 1st time attempt. I'm a beginner animator myself and what I end up doing is using different fps on certain scenes on my animations. so for example u can use like 30 fps on the running portion and 12 fps on the shooting portion...or something like that... whatever makes it look smooth :P this is pretty cool knowing that someone else is making an X Series animation. what's even more coincidental is the fact that I just recently made an X vs Sigma Battle p1 using the same sprite models lol check it out http://www.newgrounds.com/portal/view/633644