I'm sorry, but i dont agree with any of the people here, i still think that you are very close to low beginner, but you're med-beginner. Your newest gun shot test was too slow, if you were going for smoothness, then that was too smooth, and how he turned red slowly was very weird, if he was firing a yellow shot, the nwouldnt he turn yellow at least?! Your run loop isn't very fluid either, and your kick below your run test... The foot placement was kinda horrible, and stop trying to make your animations smooth, you try to make them too smooth, and soon, it just looks like you added 400 frames of animation to fill like 5 seconds. All in all, i think that you are med beginner.
And dont tell me youre pivotanimater on youtube... (pikachu)