I suggest keeping a punch list next to your gun safe.
I find it's much simpler to just live somewhere that has laws that make sense. Castle doctrine laws in KS say that if someone is in my home they are assumed to be a threat, and can be dealt with accordingly.