I keep finding all these weapon upgrades. I don't want to put them into a weapon only to throw that weapon away when I find a better one. What should I be putting the upgrades into?
closed as not constructive by DMA57361, Drake, Arda Xi, authenticgeek, Wipqozn Aug 30 '11 at 16:58
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
If you are going for a lethal/stealth approach, try the 10mm pistol. It can be upgraded to ignore armor bonuses, so a headshot on anyone but a boss would be an instakill.
You can get info on any weapon to see it's applied and potential upgrades when it is in your inventory.
Here is a brief list: