Yemen has spent millions of dollars in recent months buying up bombs, artillery and even anti-aircraft guns from ordinary civilians as part of a crackdown in a country where arms are openly carried.
The country's cabinet launched a campaign last month to shut down shops selling weapons without a license and confiscate unlicensed weapons.
It also said that millions of dollars would be spent buying up weapons from heavily-armed tribesmen, in a country where tribes remain strong and resist government control.
During a defence ministry tour this week, journalists were shown three large stores of weapons rounded up in recent months.
Millions of weapons
The arms bought included mortars, surface-to-air missiles, anti-tank shells, rocket-propelled grenades as well as large quantities of mines, explosives and ammunition.
Large amounts of weapons were left in the hands of civilians in Yemen after the 1994 civil war.
The state does not publish official statistics about the number of firearms held in the country.
Some unofficial estimates put the number as high as 60 million weapons, but some diplomats in the country say it is probably closer to 20 million, the equivalent of one for every Yemeni.
The government campaign does not target small firearms in a country where there is an assault rifle in every home and men still wear daggers, the traditional weapon for self-defence.
Rshad al-Alimi, Yemen's interior minister, said last week that the government had spent millions of dollars, buying up weapons as part of the crackdown.
The impoverished country, on the southern tip of the Arabian peninsula, has been widely seen in as a haven for fighters, including al-Qaeda supporters.
The ancestral homeland of Osama bin Laden, Yemen joined the US-led "war on terror" after the September 11, 2001 attacks on the US and has been battling fighters within its borders for years.