This topic was originally about my stupid idea of microtransactions for exotics and Pikes/Interceptors. I got a lot of negative feedback, so... TOPIC CHANGE!
Here's an idea: if Xur is selling something you already have or don't want, he can sell two extra pieces for 2-3x it's normal price. For example, if he's selling No Land Beyond for 17 coins, you could buy a Universal Remote or Hard Light for 34-51 and 42-63 coins, if you're really desperate for it.
And it's not only for guns, for armour too.
-
I like the thought that you put into this and I like all the ideas except buying exotic weapons with cash. The only micro transaction I would be okay with is re-setting a weekly activity for $0.99 or something like that. So you can run the night fall again but it's gonna cost you a dollar. I know that doesn't solve your problem of needing one specific weapon. I have a much simpler solution to that problem though. If you have a specific weapon in your vault or on your character it would be removed from the loot table. I know this increases the chances of getting a gally or hawk and some people might not like it, but that's okay with me. I know someone is gonna say "but what if I want to get 3 gallys" well then you gotta keep your original gally on a different character, not in your vault. So this means you have to beat the activity without a gally just like you did to get your first one. I don't know how popular that idea would be because it would make it faster for you to obtain all of the weapons, but at least there is no micro transactions and you still gotta work for all of them. A variation of my idea would also be it won't drop of and only if it is on your character. This would make it a little bit harder to get the last one or two you need, but it would still be easier.