The invention discloses a 
welding gun for rotating arc 
gas metal arc welding. The 
welding gun comprises a 
welding gun outer 
barrel, wherein the welding gun outer 
barrel is internally provided with an eccentric 
assembly, the eccentric 
assembly comprises an upper inner 
barrel, a lower inner barrel and an eccentric slide block adjustment mechanism, the welding gun also comprises a hollow rotation shaft arranged on the eccentric 
assembly, when the upper inner barrel and the lower inner barrel rotate, the hollow rotation shaft does eccentric revolution surrounding the axle line of the upper inner barrel and the lower inner barrel, and does reversed rotation surrounding the self axle line at the same time, the front end of the hollow rotation shaft is connected with an electric conduction 
nozzle, the rear end of the hollow rotation shaft is connected with an electric conduction disc, during the welding, the 
electric current flows into the electric conduction disc through a 
flexible cable from an end cover, then reaches the electric conduction 
nozzle through the hollow rotation shaft, and is conducted onto a welding wire, a rotating arc generated along with the rotation of the hollow shaft and the electric conduction 
nozzle. The 
flexible cable can stably conducting 
electricity in a fixing manner, and the problem of stable electric conduction between a rotating part (the hollow rotation shaft) and a fixing part (welding cable) is solved. The welding gun disclosed by the invention can be used for a variety of positions welding such as flat position welding, over-
head position welding, vertical position welding and horizontal position welding, and the appearance of a welded joint is good and in a clear fish-scale pattern shape.