One of my DnD members would come to my place open carrying. I asked him not to bring it with him in the future. He now Carrie’s a 12”+ knife with him to the table -.-
Maybe you should figure out a safe place for him to stash his weapon while in your home so you can relax when emotions flare during the game, and he can feel safe on the street.