ok, so when i read the OP's post i kinda raged with him, but as i read down the thread, i calmed down and i can't remember ME1's "inventory" anyway. Why can't we loot credit chits off people's bodies? and guns?
Also, i think it's safe to assume that we have more than one of every gun as a spare for every team member?
Maybe they could turn every dead armed enemy into a weapons rack? That would make sense as if you brought a grenade launcher into a fight and faced a situation where a rocket would be more preferable and you just killed a guy with a rocket launcher............ you could drop one weapon and grab one from the body - then when your done with it you could swap the weapons back just like you did in KOTOR with the items from dead bodies and dump what you didn't want to make room etc.
Letting your team mates swap their guns with the enemies guns - when they're dead of course would be nice

. If you lost your guns, Bioware could provide a gun shop in ME and let you buy the weapons. again and again and let you have the option of equipping them immediately and/or sending them to the Normandy.