Police say members of the Combined Forces Special Enforcement Unit followed a man on Friday to a local gravel pit where they overheard bursts of gunfire.
Officers set up a roadblock, but say their suspect came out swerving, popped a rear tire in his vehicle and took off down another road.
On receiving a tip that a man was spotted hiding behind a postal box, officers stopped a car leaving the same area and then sent in a police dog to get the suspect out of the trunk.
Five guns, including semi-automatic weapons, several high-capacity magazines and ammunition, were found in a search.
Twenty-two-year-old Ryan Moore has been charged with obstructing a peace officer, dangerous operation of a motor vehicle, and breach of recognizance, while police say firearms-related charges are being assessed by the Crown. counsel.