It is always best to consult with a lawyer, as a stressful situation like self-defense can result in you saying stupid things that could accidentally incriminate yourself. As in saying “I thought they pointed a gun at me and I panicked” rather than simply “they pointed a gun at me and I feared for my life”
You’d be better off saying that I can’t talk right now because I’m really freaked out right now from the adrenaline, and that’s probably a better thing to say.
In a Constitutional Carry State, if the perp had a gun and didn’t previously have a felony, they have equal footing as you. It is your word versus theirs and their word could be stronger than yours if they say something that puts you as the aggressor, like “they saw me, panicked, and pulled a gun on me”
Human witnesses are extremely unreliable, and I can’t even recognize someone that I have seen a few times on a good day. The police are not your friends, unless you yourself are a police officer.
I’m not a lawyer, so don’t take my word as gospel.