A 46-year-old man waving a fake handgun and scaring motorists in Christchurch has been arrested.
A police spokeswoman said officers responded to calls of a male pointing a gun at passing vehicles on Monday afternoon.
He was weaving in and out of traffic on Pages Rd, in Linwood, shortly before 3pm, she said.
An ambulance was called to the scene, but a St John spokesman said he could not comment as the incident was a police matter.
Police would not say if anyone had been injured.
The arrested man was being held in custody.