When we got back to upper underrail, gunslinger gave me back "all the things I gave him", but not the stacks of grenades I gave him but he never used, and he gave me his own tacvest and goggles (I never gave him any weapons, armor, headgear, etc).
Separate from that, he attacks from stealth even though when I talk to him the option says "engage enemies on sight". If he's attacking from stealth on his own it should say "don't engage enemies".
While I'm at it, even if he has bandages he often won't heal himself if he's somewhat wounded, but that's not a big deal because you can just use bandages on him yourself. I think there should be an option to tell him to charge his shield because he often lets it stay pretty depleted. Also, an option to "stay *right* here" would be nice; there were a couple times where he'd wander off into trouble on his own.