Carrying a gun sometimes requires that you to swallow your pride and be the bigger man (or wimp as you will be called) and walk away.
Any situation that requires you to go (as in leave the safety of your home) confront someone with a gun, is a situation you should have avoided and called police to go in your place.