I live in a steel house, no need for body armour.
Claymores? I use "bouncing betties"
way more effective and a lot scarier, you should see their faces when they start popping up
acme sells them with the little sign that pops out and reads "Boom"
I have 5 dogs, anyone comes within 100 yards they let me know. Dont get many visitors late at night where I live tho.