There are many fun reasons to have a character avoid using guns, but I think "this otherwise-awesome fighter is a really terrible shot" is an underappreciated one. Yes, they're available in my setting and would work against my enemies. No, I don't have a moral code against them or a power that makes them redundant. I just can't aim for shit!
In general IMO the more badass and hypercompetent a character is, the more they're enriched by having one skill they're just absolutely hopeless at. Terrible shot, terrible liar, terrible dancer, no poker face, no sense of direction, can't drive, can't swim, can't cook, can't read, always broke, always late, always falls for a certain trick...
My best friend had a character like this. Badass amazing assassin; he could wield blades like no one's business. Great flight skills (world setting is the game Aion), can basically get anywhere, but you hand this dumbass a fucking bow and somehow that arrow is either going to end up behind him or in his own damn foot.


























