A Calgary man faces a dozen charges after police seized several firearms and magazines capable of holding a hundred rounds of ammunition.