Andrew F. Branca wrote a book and teaches a webinar called "The Law of Self Defense" that discusses legal considerations for self-defense. His web site additionally allows purchase of a State Specific class that covers application of Self Defense Law in YOUR State.
Andrew is the most sought-after attorney in the US for self-defense law. He had consulted on the Rittenhouse and Zimmerman acquittals.
I am not related to his product in any way. I have taken his classes and benefitted much.