About Us


The Tacflow Academy Team believes it is our duty to help cultivate the next generation of protectors. We have built a team of subject matter experts and progressive course developers who have dedicated their mission proven expertise to problem solving and preparing current and future men and women on the front lines for the threats they face in the world today. We work to inspire, challenge, and motivate every student who comes through our program.


TACFLOW’s principal focus from 2009 to the present has been teaching law enforcement, security, and military students. Our strategic partnerships and ability to travel to the customer as Mobile Training Teams (MTT) has allowed us to have a worldwide reach, successfully bringing invaluable training directly to students that would have otherwise not been able to attend courses.

What sets Tacflow apart from most other training companies is our instructors, their proprietary reality based curriculum, and their unwavering sense of duty and responsibility to share those lessons learned that could help save lives. Our team has been carefully hand selected for their varied backgrounds, expertise, and commitment to excellence. Most training companies fall into one of two models- those who are friends in the service and form a business together after they get out, and those who hire random instructors off resumes to fill contracts in a plug-and-play scenario. We do neither. Our team is comprised of operators who not only have remarkable resumes individually, but their teaching style and progressive mentality ensures that every course taught under the Tacflow banner will be of the highest caliber. You will never leave feeling like you just took yet another course that regurgitated the same information in a different package. Even our basic courses delve into the human behavior behind why we shoot or move a certain way, allowing the student to fully understand and build upon fundamentals once they leave.

To date, our team has trained law enforcement officers and military personnel from well over 200 agencies at home and abroad, not including the hundreds more who attended association conference training blocks and speaking events. We provided the full Super Bowl 2016 prep training for all the local and federal officers who were on site to provide emergency support, and we run one of the largest law enforcement sniper training and competitions in the country every year- SniperFest. Our curriculum vary from our Police Sniper Response to a Public Venue, to 50 Cal Operator/ Instructor Courses, Under Cover Combative Transitions to Your Firearms, Aerial Platform for Law Enforcement, Entry Team Concepts, and more. We are regularly scheduled to teach or present at Law Enforcement conferences throughout the country, most recently having several blocks at the 2017 National Tactical Officers Association- Tactical Operations Conference.

In recent years we have expanded our offerings to include courses open to all law abiding citizens. Our Open Enrollment courses focus on real world situations and understanding human behavior. They are taught from the standpoint of an armed or unarmed individual by the same top level instructors as our profession specific courses, but focus on the responsibilities and priority of life of the average citizen, shooting fundamentals, combat sport science and efficiency of movement.

Tacflow has been proudly serving members of our nation’s military, law enforcement, security professionals, responsible patriots, and citizens of our allied nations since 2009


Tacflow Academy was founded in 2009 by Rigo Durazo, who is still the acting Director of Training. Rigo has over 20 years’ experience in the global security field, specializing in low signature protection in some of the most remote regions of the world. Through his students in the law enforcement community, Rigo developed a friendship with then Chief Chris Kyle, USN/SEAL while he was teaching at the McMillan Sniper School in Arizona. When Kyle saw that Rigo taught true violence, and not the usual martial arts sport applications, he told him he was doing his country a disservice by not sharing. He invited Rigo to join Craft International, LLC, inclusive of some of the most highly qualified experts/operators in their respective crafts.

From 2009 to 2014, Tacflow served as the exclusive CQC training partner of Craft. Together, we worked to deliver progressive training while fulfilling the company mission statement- to serve those who serve us by providing the highest quality training to our nation’s military and law enforcement communities. After the passing of Chris, Craft ceased to take on new business. The training team he helped to recruit and mentor chose to move forward under one roof as one team- TACFLOW Academy.

While our team has grown over the years to include instructors who were not part of the original Craft team, we still hold true to the vision and original mission that brought us together all those years ago. We are devoted to continuing the legacy of helping build the next generation of modern warriors by sharing our knowledge, experiences, lessons learned, and always searching for ways to better prepare them for missions, and transitioning back home.


In early 2009, when Tacflow Academy partnered with Craft International, LLC as their exclusive close quarter combat provider, we merged our logos as a sign of solidarity. The shared “T” was a cross with crosshairs, which was designed by Chris and the former Craft CEO to represent the faith and mission of the founders.

tacflow academy

History of the Craft Logo

The Craft Skull Logo combined several meaningful pieces from Chris’s past. Watch him explain them himself in the video taken by our friends at Center Mass during the 2010 Annual National Patrol Rifle Conference.

The Precision of Violence

After Chris passed, and the decision was made to close down Craft International, LLC, the team worked together to build a logo that was symbolic of our unity & dedication moving forward. We kept the T with the crosshairs that we had proudly shared for over 5 years, and added a piece of the skull peaking from behind. The inclusion of the skull is a reminder of where we came from, and that Chris will always be watching over us. “The Precision of Violence” is both what we teach, as well as what to prepare for. To be precise under chaos and to be able to read the intent of violence through minute indicators are skills we aim to teach in every class we produce.

tacflow-patch 3c decal-1 Final

Over 250 Agencies & Departments Served

Abbotsford, Canada
Alabama DCNR, AL
Anaheim PD, CA
Ann Arbor Police Department, MI
Apache Junction PD, AZ
Alabama State Troopers, AL
Arapahoe County Sheriff’s Office, CO
Arizona Dept. of Corrections, AZ
Army National Guard, AZ
Atlanta PD, GA
Auburn PD, AL
Austin PD, TX
Avondale PD, AZ
Barbour County Sheriff’s Office, AL
Baton Rouge PD, LA
Benton Charter Township PD, MI
Bexar County Sheriff’s Office, TX
Boca Raton PD, FL
Boulder County Sheriff’s Office, CO
Boulder PD, CO
Brown County Sheriff’s Office, WI
Buckeye PD, AZ
Buena Park PD, CA
Calcasieu Parish Sheriff’s Office, LA
Carlsbad PD, NM
Calgary Police Service, Canada
Casa Grande PD, AZ
Castleberry PD, TX
Cedar Hill PD, TX
Chandler PD, AZ
Chattanooga PD, TN
Cherokee Nation Marshal Service, USA
Chesapeake PD, VA
Cheyenne PD, WY
Chula Vista PD, CA
City of Boca Raton PD, FL
City of Green Bay PD, WI
City of Lewisville PD, TX
City of Moore PD, OK
Clarksville PD, TN
Cobb County PD, GA
Cochise County Sheriffs Office, AZ
Columbia PD, SC
Commerce City PD, CO
Costa Mesa PD, CA
Cottonwood PD, AZ
Cushing PD, OK
Cuyahoga County Sheriff’s Office, OH
Dallas PD, TX
DEA, Individual Agents
Decatur PD, AL
DeKalb County Sheriff’s Office, GA
Denton County Sheriff’s Office, TX
Denver PD, CO
Denver PD- Gang Bureau, CO
Department of Homeland Security (DHS)
Department of Energy (DOE)
Drumright PD, OK

Desoto PD, TX
Dyersburg PD, TN
East Carolina University PD, NC
Ecorse PD, MI
Escanaba Department of Public Safety, MI
Escondido PD, CA
Estrella Mountain College, AZ
Fayetteville PD, AK
Federal Reserve Police
Florence PD, AL
Fort Lauderdale PD, FL
Franklin County PD, OH
Frisco PD, TX
Ft Worth PD, TX
Garden City PD, MI
Georgetown PD, TX
Gila River PD, AZ
Gilbert PD, AZ Narcotics
Glendale PD, AZ
Goodyear PD, AZ
Goshen City PD, IN
Greeley PD, CO
Greenville City PD, SC
Hamilton County Sheriffs Office, IN
Henderson PD, NV
Henry County Sheriff’s Office, VA
Hermitage PD, PA
Highland Park PD, NJ
Hillsborough County Sheriffs Office, FL
Hillsdale County Sheriffs Office, MI
Honolulu PD, HI
Hoover PD, AL
HUD Office of Investigations
Indiana State PD, IN
Irving PD, TX
Ithaca PD, NY
Jacksonville Sheriff’s Office Narcotics, FL
Jupiter PD, FL
Kern County Sheriff’s Office, CA
Knoxville PD, TN
La Mesa PD, CA
Lafayette PD, LA
Lafayette Sheriffs Office, LA
Lake Arthur PD, NM
Lakewood Police Department, CO
Larimer County Regional SWAT Team, CO
Las Vegas Metro PD, NV
Lee County Sheriffs Office, FL
Lincoln Park PD, MI
Livingston County Sheriffs Office, MO
Long Beach PD, CA
Madison PD, WI
Manchester PD, NH
Mansfield PD, OH
Maplewood PD, MN
Maricopa County Sheriffs Office, AZ
Marion County Sheriff Office, FL
MCSO Human Smuggling Unit, AZ

McLennan County Sheriff’s Office, TX
Mercer County CIRT, PA
Mesa PD, AZ
Metro Nashville SWAT, TN
Minneapolis PD, MN
Mishawaka PD, IN
Mobile County Sheriff’s Office, AL
Murfreesboro PD, TN
Nashville PD, TN
Natrona County Sheriffs Office, WY
New Orleans PD, LA
Newport Beach PD, CA
Norman PD, OK
North Las Vegas PD, NV
Oakland County Sheriff’s Office, CA
Ohio State Highway Patrol, OH
Oklahoma State University PD, OK
Opelika PD, AL
Orange County Sheriff Department, CA
Orlando PD, FL
Palm Beach Gardens PD, FL
Palm Beach Sheriffs Office, FL
Palm Springs PD, CA
Pasadena PD, CA
Payne County Sheriff’s Office, OK
Peoria PD, AZ
Phoenix PD, AZ
Pinal County Sheriffs Office, AZ
Plano PD, TX
Polk County Sheriff’s Office, FL
Portland Police Bureau, OR
Prescott PD, AZ
RCMP, Canada
Redwood City PD, CA
Riley County PD, KS
Riverside PD, CA
Riverview PD, MI
Rochester PD, NY
Rutherford County Sheriff’s Office, TN
Salt River PD, AZ
San Diego County Sheriff’s Department, CA
San Diego PD, CA
Santa Clara PD, CA
Santa Clara Sheriffs Office, CA
Scottsdale PD, AZ
Seattle PD, WA
Sharon PD, MA
Shawnee PD, KS
Shelby County Sheriffs Office, TN
Sierra Vista PD, AZ
Shipshewana PD, IN
Sonoma County Sheriff’s Office, CA
South Carolina LE Division, SC
Southwest Enforcement Bureau, OH
Springdale PD, AR
Stillwater PD, OK
St. Bernard Sheriff’s Office, LA
St. Joseph County PD, IN

Stamford PD, CT
Stillwater PD, OK
Surprise PD, AZ
Swayzee PD, IN
Taos County Sheriff’s Office, NM
TAT Tribal LE, ND
Tempe PD, AZ
Tennessee Hwy Patrol- Special Operations, TN
Texas DPS, TX
Tompkins County Sheriff Office, NY
Torrance PD, CA
Tulsa PD, OK
University of Colorado Boulder PD, CO
University of Florida PD, FL
University of Georgia PD, GA
U.S. Air Force, OSI
U.S. Air Force, Pararescuemen
U.S. Army
U.S. Army, CID
U.S. Army National Guard
U.S. Border Patrol
U.S.B.P. Special Operations Group
U.S. Marine Corp, MAI
U.S. Marine Corp, Force Recon
U.S. Marshals
U.S. Navy
U.S. Secret Service, Individual Agents
Van Buren Township, MI
Vancouver PD, Canada
Ventura County Sheriff’s Office, CA
Ventura PD, CA
Victoria PD, Canada
Virginia Tech University PD, VA
Volusia County Sheriffs Office, FL
Washtenaw PD, MI
Wayne County Sheriffs Office, MI
Wicomico County Sheriffs Office, MD
Wise County Sheriffs Office, TX
Woodhaven PD, MI
Yavapai County Sheriffs Office, AZ
Yukon PD, OK


National Tactical Officers Association
Alabama Tactical Officers Association
Arizona Tactical Officers Association
Association of SWAT Personnel Wisconsin
California Association of Tactical Officers
Florida SWAT Association
Georgia Tactical Officers Association
Indiana SWAT Officers Association
National Patrol Rifle Conference- Center Mass
Ohio Tactical Officers Association
Rocky Mountain Tactical Officers Association
TacOps West
Tennessee Law Enforcement Training Officers Association
Texas Tactical Police Officers Association