After his senior year in 1997, Shackleford joined the
Anderson Ravens in 1998 as a graduate assistant, working with the tight ends. He then served as the team's offensive line coach from 1999 to 2006. He was head coach of the
Spokane Shock of the af2 from 2007 to 2009, compiling a 42–6 regular season record an
ArenaCup victory in 2009. Shackleford was the head coach of the
Tri-Cities Fever of the
Indoor Football League (IFL) from 2010 to 2015, totaling an overall regular season record of 50–33. He led the Fever to the
United Bowl in 2011 and 2012, but lost to the
Sioux Falls Storm both times. He was also the team's director of player personnel. He was then the head coach of the
Spokane Empire of the IFL from 2016 to 2017. Later in 2018, Shackleford served as the team's interim co-head coach with Pig Brown after former head coach Mark Stoute was fired. The duo of Shackleford and Brown went 0–3. He was the director of player personnel and senior offensive consultant for the
Frisco Fighters of the IFL from 2022 to 2023. Shackleford joined the
Nashville Kats of the
Arena Football League in 2024 as the team's assistant head coach and director of scouting.
Head coaching record ==Personal life==