I've seen better Arm Cannons on the net. No offense, but your sheet needs a lot of work. You should post a thread in Sprite Discussion so you can get feedback on improving your sprites. Then you can come back here to make a formal submission.
Oh and by the way. Credit tags bigger than sprite sheets are frowned upon.