I just finished the CCW class with Craig, and he goes above and beyond to make sure you are prepared for the responsibility of carrying. He had lots of stories and experiences that made the class fun, but he still made sure we all understood the seriousness of the material. He lets you use their firearm and ammo for qualifying. All and all a very fun and informative lesson! I highly recommend you get your training at Las Vegas Firearms Training.