Red Deer City RCMP seized 100 firearms and more than 500,000 rounds of ammunition on Tuesday from a building in the 5200 block of Gaetz Avenue in downtown Red Deer.
Police responded to a complaint of threats made at around 10:45 a.m. Tuesday.
Cpl. Kathe DeHeer, a spokesperson with the Red Deer City RCMP, said it is alleged that a man made indirect threats regarding the use of firearms.
He was located and arrested. During the course of the investigation police seized seven registered firearms, but observed other firearms and ammunition.
RCMP officers obtained a search warrant and entered the building at around 7 p.m., with assistance from Red Deer emergency response team, Red Deer RCMP police dog services and Red Deer RCMP general investigation section.
RCMP officers found more than 100 firearms, made up of pistols, rifles, shotguns and antiques.
Police also seized between 500,000 to one million rounds of live ammunition, an undisclosed amount of marijuana and other property during the search.
DeHeer said investigation into the ownership of the firearms is continuing with assistance from the general investigation section, the RCMP explosive disposal unit, Red Deer RCMP forensic identification unit and RCMP customs and excise.
David Elliott, 46, of Red Deer, has been charged with one count of uttering threats, two counts of possession of marijuana and 13 counts of unsafe storage of a firearm.
Elliott remains in custody and is set to appear in Red Deer Provincial Court on July 23.