My only opposition to the concept is inventory. I already carry too much crap on me already in my opinion for when I'm on a looting spree.
I'll rock my handgun and smg because of the same ammo type. Or the AK-47 and Sniper because it uses the same ammo. Which in turn makes inventory much easier to free up.
Between traders and the ability to craft my own ammo, there's never been a game where I've ultimately had an issue. I simply used melee and arrows until I had a reasonable stash/or position to switch full time to a gun.
Though this is from experience via console, but the method would still be the same once I eventually make my way to PC.
When I played with friends, we shared materials, but when it came to weaponry/found ammo, you keep what you find unless you chose to share, or didn't want it.
But again, it always resulted in the same thing. Grind for the resources, make your own. And if I played with someone that wasted ammo, they better get to gathering feathers cause they ain't touching my supplies.