Police arrested a second man a short time later, Perkin said.
One of the men, 33, was charged with unlawful possession of a firearm and unlawful possession of ammunition. Another man, 25, was changed with breach of bail.
They were both due before the Porirua District Court tomorrow.
A local resident said there were “heaps of cops” and about 13 police cars blocking Grays Rd at the bottom of Pope St.