Ok so I have two hand cannons: The Devil You Don't, and Polite Denial 0/1. The former is legendary, the latter is rare. However, PD0/1 is actually noticeably more powerful than TDYD, despite the legendary having a 37 point higher attack rating. I was using TDYD as my primary, but I also had PD0/1, and assumed it would be weaker, so I just gave it to my secondary character, who is only level 20. And that's when I noticed that with it, I was killing the level 8 Knights at the back of the Rocketyard on Earth with only one headshot, whereas it takes two with TDYD.
So I did some tests with the same guardian. Both weapons have modifiers that create damage bonuses under certain conditions, so I tested their damage against these Knights with and without the bonuses, and made sure to be close enough that damage falloff from range wouldn't be a factor.
Against the same level 8 Knights, TDYD does 597 points of damage with a headshot. After a kill, which grants a damage bonus, it does 687 with a headshot.
PD0/1 does a base headshot damage of 740, but with the damage bonus granted from reloading after a kill, it does a 986 headshot. It also sometimes randomly does a base headshot damage of 791, and I can't seem to discern what causes that.
So somehow, this rare weapon is significantly more powerful than the legendary. Both are fully upgraded, the rare having a stated attack rating of 294, and the legendary a rating of 331. What is up with that? Why is the lesser weapon more powerful? I'm questioning if I should just switch to using Polite Denial on my main character. As you can see from the comparison screenshot, it also has drastically higher impact and range, though the rest of the stats suffer. The only thing really stopping me from switching is the fact that PD0/1 has a maximum ammo capacity of 82, and a magazine of 9, while my copy of TDYD has max ammo of 117, and a 13 round magazine (it's from a rank up reward, not the armory).
-
Impact vs RoF, test the damage over a minute for each