More than 4000 rounds of ammunition, a semi-automatic rifle, a crossbow, and an inert explosive were seized.
Police also located and seized a small amount of cannabis.
A 50-year-old local man was reported for possession of insecure, unregistered, unlicensed C Class firearm, prohibited item, and insecure ammunition.
He was also issued a cannabis expiation notice. He will be summonsed to appear in court at a later date.