We study primitive theta functions, which were first introduced by Shintani, in a purely local setting. We investigate a metaplectic representation of U(1) acting on the space of local primitive theta functions and give its explicit irreducible decomposition. As a by-product, we give a new proof of epsilon dichotomy for (U(1),U}(1)).