Yes, definitely. I have looking for training classes near Huntsville Alabama. I am attending one in November, the other was filled. As far as dry fire practice, I am reading about how best to do that. I saw some information from Ben Stoeger. My concern with dry fire practice on my own is I could be practicing wrong and making things worse.