In my opinion, "A" needs to apologize for "B's" behavior.
A seemed rather upset with me as did B.
I'd only ever met B once before. I'm sure B has or had a father somewhere but as we're all 30+ yrs old, I'd say its more of an issue with him.
Speaking from unpleasant personal experience, +1.First of all, I would advise you not to even show you guns to people who you don't consider your close friends. That's how houses get robbed.