Odds are if he is facing a bunch of armed guys him having a gun will just get him dead. If it's one guy - as in the vast majority of break ins - a machete is as good as a gun. Gun is deadly. A machete is crazy and nobody wants to fight with crazy. Not to mention in your home they won't have 27 feet usually.
Well if 2 or 3 guys twice my size break in my house I like my odds a lot better if I have that hk45 of mine. Really all it takes is2 or three shots because the guys run when they find what they are dealing with.
"The fat man flies at midnight"