John is great. If need training or conceal carry he is the guy to go to. Unbelievable teacher!! I can’t wait to do some more training with him. I could go on and on about how great he is. So glad my friends and I went to him to get conceal carry