Military, Work, shooting with local police ( they let me participate both as a bad guy with sim rounds and let me defend myself), shoot house, range time, videos, training under various conditions.
Shooting under stress: set up target 100 yards out. Sprint to target 5-10 yards, sweeting, heart beating fast, pull weapon and fire. Sometimes behind cover, outside in all kinds of weather. Grabbing weapon from a surrender position and making shots. My best friend is a cop, we took a blue gun, and put in the holster, we fought hand to hand and my goal was to pull my blue gun and get it in a position to make a shot. (real hits, simulating a real street fight), weapon retention (fighting over the gun). Sim rounds fired from a car (while being shot at with sim rounds.) I know nothing prepares you for the real thing. My thing is making it second nature no matter what so that when SHTF I react I don't think. With the fighting thing (most likely scenario) I can usually get my pistol and get it into a position where I could disable my attacker immediately. If you can find someone willing to put in the time and simulate things that may happen I think that would be the best. I know its not always practical and I have been hurt in the training. however, I believe it makes me more prepared if the real thing happens. List of injuries during training: Fractured hand, countless bruises, (I got shot in the side of the neck and the groin with a sim round, yes I cried), I have been knocked out, twisted ankle, but like I said, in a real world, no BS situation that's things that may happen and if you can not deal with it when training, it may affect you in the real scenario. I almost shot myself in the foot pulling my weapon from the surrender position. If you want more details PM me.