12' would be to close I would say you are in the shoot zone, I would not require physical contact to shoot. Once you let someone make contacts it may be too late.
Agreed. The problem for me is once you pull the trigger, its going to be left up to the opinion of others if you were justified. With todays stigma against firearms, it "might" be a difficult ride and it shouldn't be.