In the Doctor Who episode "The Big Bang", Rory had guarded the Pandorica for such a long time that he was called the Last Centurion. Stories said that Rory protected the Pandorica from many serious dangers.
And, in the episode "A Good Man Goes to War", Rory broke into a Cyberman flagship and threatened the Cybermen. As an intruder I think Rory must have defeated a lot of Cybermen before he came to the control room? (By the way, when the ships exploded outside the Cyberman flagship, did the Doctor do that?)
So did Rory gain incredible fighting power through out the time guarding the Pandorica?