I was talking to an older LEO a little while ago and he suprised me with what he has around his house for a "weapon" in case somebody breakes into his own house. Scattered around the house sitting behind some of the doors he keeps fairly large/heavy fire extinguishers, the dry chemical type. When I got an odd look on my face he explained that:
1) useful for a fire of course,
2) good door stops,
3) anybody can use them,
4) not illegal, even in Mass.
5) not gonna kill the neighbor if you miss,
6) once you fire it off in their face, there is a nice cover screen to get away
7) a heavy fire extinguisher will drop somebody like a sack of potatoes when you casey-at-the-bat at their head.
I had never thought of using one of those and must admit I went out and brought home a couple that afternoon. I mean why not have some extra fire/safety around your home. I regularly check out my smoke detectors, and now have something to put out my morning eggs and bacon when they go off telling me breakfast is done. BONUS!