Единого Закона об оружии нет. Контроль над оборотом оружия осуществляет специальный отдел Национальной полиции. Государственная политика в области контроля за оборотом огнестрельного оружия направлена на легализацию оружия, находящегося на руках у граждан в незаконном обороте, либо его добровольной сдаче на возмездной основе. Начиная с 1994 года было официально зарегистрировано ("амнистировано") 268 498 единиц огнестрельного оружия, а только в 1997 году было добровольно сдано 570 858 единиц огнестрельного оружия. В настоящее время на Филиппинах официально разрешены к обороту пять категорий огнестрельного оружия: пистолеты и револьверы (гражданский оборот ограничен); карабины и винтовки; крупнокалиберные карабины и дробовики для охоты (по разрешениям полиции); боевое и служебное оружие (гражданский оборот полностью запрещен). (См.: Материалы международного семинара по вопросам регулирования оборота огнестрельного оружия. Токио, 19-20 ноября, 1997 г. Доклад представителя Филиппин господина Серапио. С. 1-6.)