Iowa Code § 704.7
A person who knows that a forcible felony is being perpetrated is justified in using, against the perpetrator, reasonable force to prevent the completion of that felony.
Forcible felony defined, see §702.11 Liability of perpetrator of forcible felony, see chapter 670A
[C79, 81, §704.7]