Nope. Honestly not sure how by random drop. I like the game, but I'm not willing to spend any money on it unless I saw something I really liked. Like those Deus Ex glasses. Mmmm. But yeah I realize the Sandvich is $0.49, but eh. It's not really my kind of thing to spend money on in-game material.