By the way, your post above is a very poorly thought out post.
You may be in TX, for instance, which has laws that do allow the property owner a lot of leeway.
But even so, to say the law allows ..... is total BS because there are 49 other states all of which have their own interpretation as to how and when force can be used.
So a flat statement that the law allows...is totally incorrect.
A correctly stated post would be “In my state, XX, the law allows....”
Acting in NC as though you are in TX will get you put under the jail.
We allow some things in NC that are not legal in TX.
So name your state and post the link when you advise people to shoot.
You were wrong, get over it.
From your own post 4: You cant even shoot people that you know for a fact are going to steal from you and in most states, TX excepted, you cant even shoot people that you catch in the act of stealing from you.
Practice what you preach.
And there is a nifty thing on the internet called a search engine. Use it yourself to find out what states allow.