Mick
I understand the UN agreement is for military weapons, not Police.
BritishPolice adhere to what was ACPO guidance (Now National Police Chief's Council - NPCC) which says police firearms should be destroyed when no longer used.
As we know, this hasn't always been adhered to and it is guidance, not law.
I would imagine the Garda have their own rules.