I've gotten three off warrior: 1 - farmed about 100 times. Got lucky and found it peeking out of that jerk's "arms". 2 - moonshotted. It dropped on kill 16. 3 - dropped on PT2 quest kill. Best one. Level 50 critical with the fire element. Not too shabby.
Random is random. It'll happen. Oh yeah, Pete dropped me one the other night too. So keep shooting. Good luck!
First playthrough he coughed up a CC, but it was already post bee patch for me so I didn't find much use for it. Ravager was a lot more powerful. I decided to farm the moonshot second playthrough and got all of his normal drops. A couple CCs, an Impaler, an Electric Leech, Volcano and the dreaded Flacker. As a fan of Torgue shotguns this has to be the most disappointing gun in the game for me. In hindsight though it was pretty much a waste of time since I don't use any of these items with much frequency.