Course Calendar Select a Category Show All Applied Urban SniperBallistic Shield InstructorBodies, Barriers & Ballistics WorkshopCovert CarryDefensive CarbineDefensive HandgunFirearms InstructorHigh Risk Vehicle Stops InstructorInjured Shooter HandgunLadies OnlyLASTLL INST 2Low Light InstructorMaterial Creation & Program ImplementationPatrol Rifle InstructorPatrol Tactics InstructorRange 35 CoursesRange Management & OperationsRDS InstructorRDS PistolResponse To An Active KillerScotopic Problem SolverTestUC RescueUTM InstructorVCQBVCQB InstructorVCQB Instructor RetestVCQB-OVehicle Interdiction TechniquesWell That Sucks Select a Venue Show All 201Tacsolutions, LLCAC Hotel Downtown Fort WorthAlachua County Sheriff's OfficeAlliance Police Department RangeAlpharetta/Crabapple Government CenterAngeles Shooting RangeArchetype of the Gun in Crete, ILAshland Police Department (OR)Athens Police DepartmentBarrow County Sheriff's OfficeBaton Rouge Police Department Firearms Training UnitBelleville Police DepartmentBellingham Police Department (WA)Ben Clark Training Center (Riverside)Bend, ORBerkeley County SCBlack Diamond H RanchBlue Ridge MarksmanshipBountiful Police Department (UT)Bridgeport Rod and Gun ClubBrown County Sheriff’s OfficeBrownellsBrownsburg Police Department (IN)BTO Range & Training Center (Conroe, TX)Burro Canyon Shooting Park (Azusa, CA)Caledonia Sportsman's ClubCalifornia Highway PatrolCanton, GACasa Grande, AZCity of Brownsville Police DepartmentCity of Miami Police DepartmentClackamas Public Safety CenterClark County Sheriff's Office (Vancouver, WA)Clark Training Center (Phoenix)Columbia County Range ComplexConnecticut State Police Firearms Training UnitConnell Police Department (WA)Corpus Christi Police Department Firearms RangeCorpus Christi, TXCovered 6Culpeper, VACuster Sportsmen's Club (WA)Dallas Police Department RangeDaniel DefenseDenton County Gun RangeDepartment of State Training Center (VA)Deputy Mike Faas Firearms Complex (Harris County Sheriff's Office)Dimondale, MIDouble Tap Training GroundsDouglas County Sheriffs OfficeDunnegan, MO (Peacekeeper's Training)Edison Police Department (NJ)Edmonds Police Department (WA)El Dorado Police DepartmemtEscambia County Sheriffs OfficeEvansville, INEvergreen Sportsman's Club (WA)Florence Police Department (SC)Florence Training Center (AL)Forest Lake Sportsmen's ClubFort Lauderdale Police Department (FL)Franklin Township Police Firearms RangeGarland Police DepartmentGlenview Police Department (IL)Great Guns LLCGreen Mill Sportsman's ClubGreen Mill Sportsman’s RangeGrundy County Sheriff's DepartmentHancock Police Department RangeHighland Ranch Law Enforcement Training FoundationHomestead Training CenterHotshot OutdoorsIllinois Department of Corrections Training FacilityIndiana Law Enforcement AcademyIowa State PatrolJacksonville Police DepartmentKearney Police DepartmentKlamath Falls, ORKootenai County Sheriff (Hayden, ID)La Prairie Pistol Range (Janesville)Lafayette ParishLas Cruces Police DepartmentLethbridge Police ServiceLewisville, TXLexington County Sheriff's Firearms Training RangeLimestone CountyLong Prairie Gun ClubLos Angeles Police DepartmentLouisiana State Police Facility (JESTC) – Zachary, LALuther, MIMarshall County (IA) Sheriff's OfficeMassachusetts State PoliceMcKinney Police DepartmentMeadHall RangeMesa Police DepartmentMesquite Police Department (TX)Metro Nashville Police DepartmentMetro Tech South Bryant Campus (OKC)Miami County Sheriff's Office (Kansas)Midland Police DepartmentMindful MuleMinneapolis Police DepartmentMississippi Combat Training AcademyMontgomery County Police (MD)Montgomery County Sheriff's Office (Ohio)MTACMuncie Fraternal Order of PoliceMuskogee, OKNashua Police DepartmentNCPOTFNew York City, NYNewark Ohio Police DepartmentNewington Police Department RangeNorth Las Vegas Police Department (NV)North Little Rock Police Department (AR)O'Fallon Police DepartmentOkaloosa County Sheriff's OfficeOklahoma County Sheriff's OfficeOrange County Sheriff's Office (FL)Orlando Police Training FacilityPawnee Police Department RangePayson Police Department (AZ)Pembroke Pines Police DepartmentPembroke Pines Police Department (FL)Pew Pew Solutions/FARM Training CenterPonoka, AlbertaPort Coquitlam District Hunting and Fishing ClubPrairie City SVRAPrinceton, NJRange 35Range 88, LLC (Bedford, IN)Reactive GunworksRegional Public Safety Training CenterRichland Police Department (WA)Ridgeline Training CenterSaint Tammany Parish Sheriff's OfficeSalem Police DepartmentSalinas Valley State PrisonSan Luis Obispo Police Department (CA)Santa Clara Sheriff’s Office (CA)Santa Clara Sheriff’s Office (CA) AuditoriumSanta Rosa County Sheriff's OfficeSarpy County Sheriff's Office (NE)SawMill Tactical Training Center (Laurens, SC)Seminole County Sheriff's OfficeSheepdog Warrior RangeShooting Range ParkShootlogicSig Sauer AcademySorinex Training FacilitySouthern New Mexico FairgroundsSouthern New Mexico Law Enforcement Training CenterSouthwest Technical College Public Safety ComplexSouthwest Virginia Criminal Justice AcademySpecial Operations SystemsSpectacle Lake Outdoor ClubSpokane Police Department (WA)St. Charles County Police DepartmentStafford County Sheriff's OfficeStamford Police DepartmentStanislaus County Sheriff's Dept.Syracuse Police DepartmentTACTIC MontanaTeam CrucibleTexas Parks & Wildlife Hamilton, TXThe Pit RangeTracy Police Department RangeTuscaloosa County Sheriff's Office Training CenterTuscaloosa Police Department Firing RangeUnified Police Department Firearms RangeUntethered Resources GroupUntethered Resources GroupUTM Training CenterVal Verde County Sheriff's OfficeVancouver, BC, CanadaVanderburgh County Sheriff's Range (IN)Ventura County Sheriffs Office (CA)Volusia County Gun ClubWarren Dodson Training ComplexWashoe County Sheriff's Office (NV)Weld County 2 West Training AreaWestern Training Division (CA)Whatcom County PitWheat Ridge Police Department (CO)Winnebago County Sheriff's Department (IL)Yakima County Sheriff's OfficeYork County Sheriff's Office