Upon graduation from The Citadel McCarty was commissioned as a Field Artillery Officer into the United States Army serving for 5 years with the 24th Infantry Division at Fort Stewart, Georgia; after spending a year with the United States Army Reserve in St. Louis, he joined the South Carolina Army National Guard in 1986 and was assigned to the 178th Field Artillery Regiment at Andrews, South Carolina.