I do believe there is a method to the famed and legendary weapons. It's a pattern. You just got to figure it out. A few thoughts: The less powerful weapon you use against a boss, might intitiate a bigger drop. If you are a basic member, that might initiate a bigger drop because Disney wants you sign up for a paid membership. A big crew against a boss might initiate a bigger drop. I have also noticed before fighting a boss, make sure your ammo is filled..gun ammo, cannon ammo, dagger etc.. Alot of the first drops are always ammo for whatever weapon your low on..
Nothing is random..it's a computer. You just gotta figure it out.