I mean look at John Wick. In most action game play throughs I use smg's and pistols against npc's who use assault rifles. Rocket launchers make you less badass over a pistol I think. With melee weapons though like Dark Souls, I never use daggers, I mainly use axes. In Fallout when fighting an npc who is wielding a melee weapon I try to match and duel them with my backup melee weapon. It feels unfair and cheesy to just shoot them.