We use a three-sector overlapping generations model to examine the efficiency characteristics and income distribution in the long-run steady-state equilibrium. Assuming two sectors produce intermediate goods within an oligopolistic competition, we explore the implications for production efficiency and income distribution, given an increase in competition induced by antitrust measures. Our analysis presents the possibility of steady-state welfare under imperfect competition surpassing that of perfect competition when declining competition leads to a redistribution of income from older to younger generations. Nevertheless, greater competition (within oligopoly competition) consistently results in a more equitable income distribution.