The fact that a special weapon (shotguns) is better in almost every way than a heavy (swords) is absolutely ridiculous. Move swords to kinetic/energy slot & shotguns to heavy slot, as shotguns are more effective in swords’ range.
I still think they'd be worse than shotguns even if you gave them a lot of ammo (maybe the exotic ones would see some use though). I think there's sometbing wrong with the way swords swing and register in general that makes them pretty much useless (aside from heavy attacks or blocking but those both waste ammo). I would also not enjoy getting killed by the black talon over and over again, as this is the best "ranged" sword.