A man has been arrested after two police weapons were stolen from the New Plymouth District Court two years ago.
Police said two police issue glock firearms were stolen. An investigation was launched when they were made aware of the theft in June 2013.
Today, police arrested and charged a man in relation to the theft.
The 40-year-old New Plymouth man has been charged with theft and will appear in the New Plymouth District Court this Thursday.
Police said one firearm was recovered and a person was charged and convicted with unlawful possession of that firearm.
Inspector Keith Borrell said the arrest signalled progress in the ongoing investigation.
"I want to thank the public as they have played a key role by providing us with information which has assisted our lines of inquiry.
"We still want to speak with anyone that may have any information about the theft and I strongly encourage them to contact police."
Anyone with information was asked to contact New Plymouth Police on 06 759 5500, or Crimestoppers on 0800 555 111.