needs another option. cuase i pick other. reason being, it depends on the class im playing, and wielded weapons. like my mecro, if i want things to last a little while, i go with a fibber and the range on that is beyond variable. or if i want everything to die instantly, norfleet and sham combo. on my psycho, short to "whos blood is this?". i run an explosive/melee build, melee for pretty much everything, DPUH/ogre for whenever i cant access release the beast right away, or for when im down
Short to mid for me, I play Maya with emphasis on fire rate and crits. I love running shotty, pistols and SMGs which all tend to lend themselves to a more up close and personal style.
SMGs are the only way to play Maya, any other way is wrong.
If you find the right mods and relics yes (I have a blue Killer Cat mod that increases SMG damage by 94%, +6 Accelerate & +5 Wreck along with a relic that increases SMG damage by 34%). Barring that Maya makes a pretty good sniper and shotgun/melee character (not anywhere close to Zero of course but nothing to be embarrassed about either...)