En Zhong Li appeared in North Vancouver Provincial Court Monday, where he was charged with one count of aggravated assault, one count of unlawful confinement, one count of careless use of a firearm and one count of using a firearm in the commission of an offence.
Li was also charged with four counts of storing a firearm contrary to regulations.
West Vancouver Police Department Const. Jeff Palmer said the charges stemmed from an investigation that began when police were called to a home in the 300 block of Moyne Drive Saturday night.
Palmer said police received a report of a domestic dispute in progress at around 11 p.m. PT. When officers arrived at the home, they found a 35-year-old woman with head injuries and other injuries.
Police say the woman claimed the injuries were the result of being hit with a firearm several times. Officers located and arrested the suspect in the home.
Police also obtained a search warrant, and then seized 28 firearms and "a substantial quantity of ammunition" that was found in the home.
The 35-year-old woman was taken to hospital and has since been released, police said.
Li remains in custody and will appear in court again Tuesday.
Also on HuffPost