Meaning of this 無手勝流の剣にしては！やる！line?


So came across this line on this page
([link](https://i.stack.imgur.com/mofD6.jpg), previous and following pages
included also) and it has that very odd 無手勝流の剣にしては！やる！bubble on it that's left
me stumped, (the context is a friendly sporting match with personal robots and
the one who says the line then cuts off the other's robot's arms on the
following page as shown, for what it's worth).

As far as I can tell from my dictionaries 無手勝流 just refers to a victory
without fighting, or a personal/unique way of doing something, 剣 I assume is
just referring to their opponent's sword though apparently can also refer to
swordsmanship itself, にしては I assume is that Xにしては (for/considering X) meaning
the construct has, and やる any of やる's many meanings. All together though I
just can't come up with anything in my head that seems to make sense for that
one bubble.

Also regarding the other circled KMFが剣術を使いやがった bubble (a KMF being the
machines they pilot), I assume that'd be something like "Such swordsmanship
with a KMF!" which they think as they get outplayed, but I'm not 100% certain.
Would it be something like that?

Thanks for any help.




やる by itself can mean "do things _well_ ", and やる! in such a context means
"(You're) doing well", "Well done" or such. Its variations include やるな, やるね,
やりますね, and so on. Have you seen やった! (= "I did it!"), which I think is in the
same vein?

I think you understand the 無手勝流の剣にしては part correctly. So the sentence roughly
means "For/despite his own way of swordsmanship, he's doing well".

KMFが剣術を使いやがった simply means "(The opponent's) KMF used 剣術!", where this 剣術
refers to a specific "(special) move/attack" using a sword. Or it may mean
"KMF used a sword for fighting!" if he was not expecting the opponent would
use his sword. やがる is discussed in another question: [How to use the
inflection "やがる"?](https://japanese.stackexchange.com/q/4236/5010)

