I have taken a few CCW classes in various states over the years, and I must say that viper Security does a bang-up job. Their classes are conducted in a very professional manner, and the owner of the company(and lead instructor) could probably work nights as a a rather popular comedian. He is serious when it comes to firearm safety, though. He’s funny enough to make important points stick in one’s memory, and serious enough to maintain an air of competence. The support staff is well-trained and professional. The range is nothing fancy, but it does the trick. Besides, when you’re training for defensive pistol usage, do you really want your training to be in a completely controlled environment? This CPL course is more than just the absolute bare-minimum. You get a taste of defensive tactics. I can only hope they offer an intermediate and advanced course as well for those who want to take their training a step beyond once they obtain their CPL.