De AK-47 is een Russisch aanvalsgeweer dat voor het eerst werd gebruikt in 1949. Het en een bijgewerkte versie genaamd de AKM werden gebruikt door het leger van de Sovjet-Unie (dat het Sovjet-leger werd genoemd). Het werd later vervangen door de AK-74.

De AK-47 werd in 1947 ontworpen door Michail Kalashnikov.

De AK-47 werd al snel beroemd en verspreidde zich over de hele wereld omdat hij eenvoudig te vuren, te reinigen en te onderhouden was, en ook vanwege zijn betrouwbaarheid, wat betekent dat hij lang kan worden afgevuurd zonder dat hij vastloopt. De AK-47 en zijn opvolgers worden nog steeds gebruikt door veel van 's werelds legers. Veel terroristische en opstandige groepen gebruiken de AK-47 ook. Het is een goedkoop, betrouwbaar en gemakkelijk te gebruiken wapen. De AK-47 was ook verkrijgbaar met een opvouwbare voorraad, de AKS-47, en een verkorte versie met de AKS74 opvouwbare voorraad, de AKMSU (gebruikt door pantserwagenbemanningen), hoewel deze al snel werd vervangen door de AKS74U, die de 5,45 patroon van de AK-74 afvuurt. Er was ook een lichte machinegeweer variant met een langere loop en een verschillend gevormde voorraad genaamd de RPK.

Het Russische leger vond het ontwerp van de AK zo mooi dat het zelfs werd gebruikt om andere soorten wapens te ontwerpen, waaronder het Dragunov-sluipschuttergeweer en de Saiga-12 semi-automatische shotgun.

De AK-47 maakt gebruik van gasgestuurde herlading. Als de kogel door de loop naar beneden wordt bewogen, wordt er een klein beetje gas achter de kogel gemaakt om een klein buisje omhoog te gaan dat de bout wegduwt. De schutter hoeft niet voor elk schot met de hand te herladen - het pistool laadt vanzelf. Als je de trekker overhaalt, vuurt de kogel in de kamer. Je laat dan de trekker los en haalt hem dan weer over om nog een ronde te vuren. Op deze manier wordt het een semi-automatisch vuurwapen genoemd. Een paar AK-47's zijn gemaakt om alleen op deze manier te worden gebruikt, maar de meeste zijn volautomatische vuurwapens.