Oh Christ, not this again.
Guns frighten me a little in real life, but in games, fiction, fantasy, etc, they can be bloody awesome. Shotguns are 'badass'.
Swords I like too, though I'm more fussy about them. Zweihänders, for instance, I think are beautiful, but I find katanas boring.
.. tl;dr, I love'em both.
Now, in an actual fight, guns would win. Sorry, but as much as I love swords, and as skillful as they can be, honestly. One good shot, long range, and you're gone. One could argue on 'it depends on who goes first'.. but I can't be bothered.