Never choose names such as SilverBlade, Nightsneak, CrimsonDagger and such... they are too nerdy/geeky, lose their meaning quick and you immediately tell the rest of the world that you acctually spend so many hours playing video games that you know how to form a fantasy name
So, I would go with names such as BananaBob, DisgustingDave, MikeTheRapist etc...
or just Robert.
