Craig Blasingame is a 24-year military veteran with a distinguished career spanning the U.S. Marine Corps and the Alabama National Guard’s 20th Special Forces Group. Enlisting in 1995, Craig served across five continents in elite roles from squad leader to Force Recon team leader. His service included combat deployments to Fallujah and Iraq, as well as counter-narcotics operations throughout Central and South America. During his time in uniform, Craig completed an extensive list of advanced training courses including SERE School, Airborne, Amphibious Recon, Dynamic Breaching, and Joint Terminal Attack Controller (JTAC), as well as EMT and Operational Emergency Management certifications. His awards include the Navy and Marine Corps Commendation Medal with āVā for Valor, reflecting his leadership and courage under fire.
After retiring in 2024 as a Staff Sergeant, Craig transitioned his skills into law enforcement, where he currently serves as a Lieutenant with the Florence Police Department. Over the course of two decades, Craig has worked as a patrol officer, narcotics investigator, undercover operative, and SWAT team member, spending 20 years with the department’s tactical team. His combined military and law enforcement background gives him deep insight into real-world applications of marksmanship, close-quarters tactics, and leadership under pressure.