563.031. 1. A person may, subject to the provisions of subsection 2 of this section, use physical force upon another person when and to the extent he or she reasonably believes such force to be necessary to defend himself or herself or a third person from what he or she reasonably believes to be the use or imminent use of unlawful force
by such other person, unless:
(1) The actor was the initial aggressor; except that in such case his or her use of force is nevertheless justifiable provided:
(a) He or she has withdrawn from the encounter and effectively communicated such withdrawal to such other person but the latter persists in continuing the incident by the use or threatened use of unlawful force; or
(b) He or she is a law enforcement officer and as such is an aggressor pursuant to section 563.046; or
(c) The aggressor is justified under some other provision of this chapter or other provision of law;
(2) Under the circumstances as the actor reasonably believes them to be, the person whom he or she seeks to protect would not be justified in using such protective force;
(3) The actor was attempting to commit, committing, or escaping after the commission of a forcible felony.