A sacked security guard who shot one person and took about 30 others hostage at a Manila shopping mall on Monday surrendered to authorities, ending a day-long standoff that terrified shoppers and drew a massive police response.

The guard walked out of the V-Mall, where he was allowed to speak briefly to the press before heavily armed officers tackled and arrested him.

He complained about being mistreated by his employers.

An official told journalists that a security guard was holding up to 30 people in an administrative office and had shot at least one person
An official told journalists that a security guard was holding up to 30 people in an administrative office and had shot at least one person AFP / Ted ALJIBE

Hostages were also led out of the building, but police did not say whether any of them had been hurt nor the exact number caught up in the violence.

The drama started when the suspect shot a security guard, who was rushed to hospital in stable condition, said Francis Zamora, mayor of the San Juan City, which includes the mall.

Zamora told reporters the hostage-taker was upset after losing his job.

IMAGESHeavily armed police are deployed at a mall in the Philippine capital Manila after reports that a disgruntled employee was holding a group of people hostage.
IMAGESHeavily armed police are deployed at a mall in the Philippine capital Manila after reports that a disgruntled employee was holding a group of people hostage. AFPTV / Ron LOPEZ

Authorities worked for hours to convince him to surrender, and later in the day held a press conference where company officers apologised for upsetting the suspect.

"I deeply regret my shortcomings," one supervisor said.

"Because of this, I will resign from my post... to give way to a solution to our current problem."

Map locating Manila where a "disgruntled" former security guard shot at least one person and took about 30 others hostage at a shopping mall, on Monday.
Map locating Manila where a "disgruntled" former security guard shot at least one person and took about 30 others hostage at a shopping mall, on Monday. AFP / afp

Police were in contact with the suspect for hours via a walkie talkie.

Philippine malls are centres of life that include everything from restaurants and shops, to churches and medical facilities. The building was full when the violence began.

Zamora said authorities believed there were "around 30" people held.

Witness John Paul Buenavista told AFP he saw a wounded person -- believed to be a guard at the mall -- being put into a wheelchair and whisked away.

"We heard three gunshots. Then we saw people running, saying they saw someone getting shot," he said.

Manila was the site of a high-profile 2010 hostage-taking that ended with the deaths of eight Hong Kong tourists.

Negotiations broke down after nightfall and the ex-officer began shooting passengers, prompting commandos to storm the bus.