It's good, certainly room for improvement when it comes to arms and hands, but they suck to draw anyway. You could try getting some reference material when it comes to drawing guns, though that could get 'iffy' depending on local laws (I don't mean real gun, but things like replicas can be useful especially for certain perspectives, plus you get more toys to play with).
That aside, LOVE the attitude in this piece. Keep it up.