While I agree that everyone should be prepared to defend their home in whichever way they choose, a weapon should be only one part of a multi-layered defense and shouldn't be overly relied upon. Things like proper lighting, kick-proof doors, and effective alarm systems can be of equal importance. The point is to do everything possilbe to avoid a home invasion from happening in the first place.