Why not wear or carry a gun? Simple question. As I said, a serious attack isn't going to be deterred by yelling and screaming and charging right at them.
They have broken in noisly and probably expect such. That's different from a H2H mugger on the street.
If you are seriously considering a violent break-in, carry a gun and cut the coffee cup gung fu.