I agree with Maugorn. Your home invasion idiot does seem to have been on something as well as probably missing more than a few marbles. FWIW, what he did are serious felonies and can carry considerable jail time. They are also crimes of violence under Maryland law, which can mean enhanced sentences for multiple offenses. I'm glad you managed to keep your head and get the advantage over the creep so that your losses and injuries were minimal.
Re: From Maugorn