Since Trump's election, gun groups catering to progressives and people of color report a surge in interest as they look to defend themselves in a country that, to them, feels increasingly unstable.
call the police, give a statement, go home, and sleep like a baby
This is the only part I strongly disagree with
I actually have seen someone ask a lawyer about this. The answer the lawyer gave was:
Call 911 right away
Say you're in a fight and you need the police, give the location, hang up
Wait for them to arrive, cooperate. Probably best to put the gun down before they arrive. They will be twitchy, they will really want you to give a statement. Do not. Be fully cooperative and respect their desire not to get shot and to know what's going on without saying anything. Say you want a lawyer and you're happy to cooperate with a statement after that. Probably they will arrest you.
Once you're in contact with a lawyer, your statement to them can be through your lawyer. Be friendly and polite, but also, just because you didn't do anything wrong doesn't mean you can't get fucked.
I modified step 2 slightly, this was from back before there were cameras everywhere so you probably need to be more mindful of that. Don't do anything that makes you look guilty, definitely nothing that makes you look dishonest. But for fuck's sake don't just "give a statement" if you just killed somebody.