Do Ultimate Badass Glitches still drop Luck Cannons?

Ive been farming EOS for about 10 times, and ive killed alot of the ultimate badass glitches, but no luck cannon. Any recommended farming spots for this?

Farm those flying bots. Right in the main area where the big claptrap and the grinder is and the fast travel is at. I think they are called ad bots or something like that. But i got one off them and i heard other people getting it off them as well. They spawn on both left and right sides by those trash compactors.