Guns are the obvious choice for evolutionary progression in killing people.. as us humans love to do so well.
But I'd take the sword any day. It requiers skill to wield in itself, let alone use it to attack or defend. Armies of sword-wielders, especially people so specialised in it, such as the Japanese Samurai or Arab knights, the skill of those swords can cut down entire armies.
Look at the Japanese invasion of Korea in the 1500s- Korea and China were armed to the teeth with the most modern guns invented in China.. Japan had VERY rudimentary firearms, but armed to the teeth in swords and bows.. and the Korean armies were slaughtered.. cut down like butter with a hot knife. They didn't stand a chance against the sword...
But to be fair, they were the FIRST guns ever invented, and so were very shoddy.. but again as the Japanese prove- there is honour in the sword. Honour if fighting our enemy, seeing their eyes as you duel. Guns have none of this.
Look at the Samurai, look at the Jedi.. they ultimately chose the sword over the gun through honour.