We study general equilibrium theory of complete markets in an otherwise standard economy with each household having an additive perturbed utility function. Since this function represents a type of stochastic choice theory, the equilibrium of the corresponding economy is defined to be a price vector that makes its mean expected demand equal its mean endowment. We begin with a study of the economic meaning of this notion, by showing that at any given price vector, there always exists an economy with deterministic utilities whose mean demand is just the mean expected demand of our economy with additive perturbed utilities. We then show the existence of equilibrium, its Pareto inefficiency, and the upper hemi-continuity of the equilibrium set correspondence. Specializing to the case of regular economies, we finally demonstrate that almost every economy is regular and the equilibrium set correspondence in this regular case is continuous and locally constant.