This happened recently in Grayslake. A person was supposedly firing shots into the air while walking through a Grayslake neighborhood. This block was larger single family homes with good spacing between them. I put in a link to the article.
https://www.lakemchenryscanner.com/2023/01/19/man-in-custody-after-police-say-he-walked-between-houses-in-grayslake-firing-multiple-shots/
My question is this. If I heard shots fired, looked out my window and saw a person shooting in the air, and they were headed towards my home, am I at any point justified in firing at the person to stop them? Taking it a step further, if such a person were firing at homes (instead of in the air) while walking down my block towards my house, am I at any point justified in firing at that person?