Oof… I find it very hard to fault a man defending his home.
Walking up to a strangers home at 3am is dumb. I did it once or twice in middle school. In retrospect I’m real lucky nothing happened.
Coming out of the gate firing is pretty wild but… your home is your home.