I agree that you cant train for every scenario. I also acknowledge some scerarios might be easier than other to keep a cool head throughout. While firing upon an unknowing home intruder would be much easier to remember front site press, then waking up already having been stabbed twice, or finding yourself in a gunfight already having been shot and trying to make a smooth consistant draw. Through planning however I think we should try to minimize the effort in carrying out the task. And I think our best defense might not be range related at all. I'm not saying set claymores in your hallway, but do give yourself every advantage and aknowledge the possibilty.