Members of the St Andrew North Police seized an illegal firearm and ammunition during an early morning operation in Havendale, St Andrew, on Thursday.