One other thing about airsoft training. If you have an airsoft replica of your carry gun, you and a friend can set up a mock close encounter and discover what happens with when you have to 1) draw and 2) fire in a hostile wrestling-with-the-bad-guy situation.
You may be dismayed to find that you can't draw as easily as you thought. You may also be surprised to discover that safeties on your gun (levers, grip safeties, etc.) don't end up disengaged when shooting from retention. It's sobering, and it's something you should never try with your actual carry gun.