Kragujevac ha sido un importante centro industrial y comercial en Serbia desde el siglo XVIII. La industria de la ciudad ha estado fuertemente relacionada con la producción de automóviles y la fabricación de armas de fuego, a cargo del conglomerado industrial estatal yugoslavo Zavodi Crvena Zastava, que agrupaba las divisiones de armas, automóviles y camiones, privatizadas en la época moderna. Zastava Automobili fue fundada en 1953, y producía el conocido vehículo "Yugo". Zastava, que fue parcialmente destruida por los bombardeos de la OTAN de 1999 fue vendida por el gobierno serbio al Grupo Fiat en 2008, realizando una importante inversión en la factoría, rebautizada como Fiat Automobili Srbija. La fábrica de armas Zastava Oružje se fundó en 1853 y desde entonces ha crecido hasta convertirse en el principal fabricante de Serbia de armas de fuego, a través de la corporación Zastava Arms.