If you own a gun for self-defense, training is essential. The question is, where to get it? I've attended a lot of training. One suggestion that I would make is that you take the NRA Personal Protection series of courses. They include NRA Personal Protection Inside the Home and NRA Personal Protection Outside The Home for concealed carry. Both are excellent. I took mine at AllSafe Defense with T.J. Johnston.
Allsafe Defense: https://www.allsafedefense.com/