How many weapons do Ukrainians possess? The National Police have released the figures (document)

Boris Bodnar
Boris Bodnar Journalist
How many weapons do Ukrainians possess? The National Police have released the figures (document)
Обіг зброї в Україні
The agency has provided details on the number of Ukrainians who own firearms, the types of firearms involved, and the number of firearms seized from members of the public since the start of 2026.

According to the National Police, as of 1 April, there were 812,000 registered owners of firearms and special equipment in Ukraine, who possess a total of 1,166,001 firearms and items of special equipment:

  • 732,667 smooth-bore hunting weapons;
  • 219,855 units of hunting rifled firearms;
  • 192,780 domestically manufactured devices for firing cartridges loaded with rubber or similar non-lethal projectiles;
  • 20,699 gas pistols and revolvers.

Furthermore, in accordance with the Law of Ukraine ‘On Ensuring the Participation of Civilians in the Defence of Ukraine’, and with the aim of reducing the illegal circulation of firearms, ammunition and explosives, particularly military-grade weapons, the National Police of Ukraine had, as of 21 April 2026, declared 19,929 units firearms and 11,385,497 rounds of ammunition.

In particular, since the start of 2026, according to police operational records, 862 firearms have been seized from illicit circulation, and 174 reports of administrative offences have been drawn up for breaches of special rules and procedures regarding the storage and use of weapons and special equipment.

Furthermore, 1,538 decisions to refuse firearms licences have been issued in Ukraine this year.

Earlier, ThePublic reported that following the terrorist attack in the Holosiivskyi district of Kyiv, the public debate on gun rights had intensified once again, and new data from the National Police showed just how much the official picture had changed in recent years. 

Follow us on Telegram

Share tittle
Society
Free land for war veterans: how many hectares can be obtained and what other benefits does the state guarantee?
Society

Free land for war veterans: how many hectares can be obtained and what other benefits does the state guarantee?

Those who have served in the conflict in Ukraine are entitled to receive plots of state- or council-owned land free of charge. Depending on the intended use of the land, the state may transfer between 0.10 and 2 hectares into private ownership.

04.06.2026
Musk has been accused of trying to funnel American pension funds into SpaceX
Society

Musk has been accused of trying to funnel American pension funds into SpaceX

A scandal has erupted in the US over SpaceX’s potential IPO: critics believe that following changes to stock index rules, pension funds may automatically invest Americans’ money in Elon Musk’s company.

04.06.2026
“I won this contest”: Kirkorov took credit for Bulgaria’s victory at Eurovision
Society

“I won this contest”: Kirkorov took credit for Bulgaria’s victory at Eurovision

Philip Kirkorov claimed that Bulgaria’s victory at Eurovision 2026 was allegedly down to him. The contest’s winner, DARA, publicly refuted his claims.

04.06.2026
Military service and return to duty: The State Bureau of Investigation has launched a simplified procedure
Society

Military service and return to duty: The State Bureau of Investigation has launched a simplified procedure

The State Bureau of Investigations has introduced an internal procedure for military personnel who have left their units without authorisation but wish to return to service. In the space of a month, more than 1,700 military personnel and their representatives have already approached the SBI.

04.06.2026
Billions for healthcare: are patients seeing the results?
Society

Billions for healthcare: are patients seeing the results?

In May, the National Health Service of Ukraine allocated over 16.1 billion hryvnias under the Medical Guarantees Programme; however, the financial reports raise questions about the actual accessibility of healthcare for patients.

04.06.2026