List of Country Flags with Weapons

Similar to coat of arms, some country flags may only have one or two weapons on them including a shield or a sword and gun. These are featured owing to many reasons which, again, depends upon the country’s history of bloodshed and struggle for independence, ideologies, values and beliefs. Some may have weapons on their flags as a way of showing the country’s strength and courage.

While having weapons on a flag can be quite intimidating for the opponents, it is important to note that it is one of the aspects of a country flag which makes it quite unique from the rest, as not many flags have weapons on them. Additionally, such striking weapons can signify country’s rules as well. Here’s a list of all the flags which feature weapons on them.

Angola

Bolivia

Eswatini

Guatemala

Haiti

Kenya

Mozambique

Oman

Saudi Arabia

Sri Lanka

Venezuela