Police in York Region arrested Kevin Lee, 43, and Ophelia Cheung, 39, both of Markham and seized more than 40 firearms, explosives, and other weapons, after a gun went off in a Markham apartment earlier this week.