This study investigates a supply chain comprising an original equipment manufacturer (OEM) and a contract manufacturer (CM), in which the CM acts as both upstream partner and downstream competitor to the OEM. The two parties can engage in one of three Cournot competition games: a simultaneous game, a sequential game with the OEM as the Stackelberg leader, and a sequential game with the CM as the Stackelberg leader. On the basis of these three basic games, this study investigates the two parties' Stackelberg leadership/followership decisions. When the outsourcing quantity and wholesale price are exogenously given, either party may prefer Stackelberg leadership or followership. For example, when the wholesale price or the proportion of production outsourced to the CM is lower than a threshold value, both parties prefer Stackelberg leadership and, consequently, play a simultaneous game in the consumer market. When the outsourcing quantity and wholesale price are decision variables, the competitive CM sets a wholesale price sufficiently low to allow both parties to coexist in the market, and the OEM outsources its entire production to this CM. This study also examines the impact of the supply chain parties' bargaining power on contract outcomes by considering a wholesale price that is determined via the generalized Nash bargaining scheme, finding a Stackelberg equilibrium to be sustained when the CM's degree of bargaining power is great and the non-competitive CM's wholesale price is high.