Which country's flag depicts an AK-47 assault rifle?

The story behind the answer

Mozambique’s flag depicts an AK-47 assault rifle with a fixed bayonet, placed across a yellow star above an open book and a hoe. It is widely described as the only current national flag featuring a modern firearm.

The flag’s design reflects Mozambique’s anti-colonial struggle and the ideology of the country after independence from Portugal in 1975. The rifle represents defence and vigilance, while the hoe symbolizes agriculture and the book represents education. The star stands for international solidarity, and the colors carry additional political and geographic meanings: green evokes the land, black the African continent, yellow the country’s minerals, red the struggle for independence, and white peace.

The rifle is often casually called an AK-47, although Mozambique’s constitution describes the weapon symbolically rather than specifying a precise model. It is generally understood to be a Kalashnikov-pattern rifle fitted with a bayonet.

The answer is not Angola, even though Angola’s flag also reflects armed liberation movements. Mali and Burkina Faso use pan-African colors and symbols, but neither national flag includes a firearm.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: