so there are a couple of places you could be getting gas leaks.
the easiest to check is the hop-nozzle, if you pull the mag and very gently draw the slide back the nozzle should "stick" in the hop for a bit (although not to the point where you can lock the slide all the way back and it still sticks) aftermarket hop rubbers like the maple leaf autobot/decepticon have a little metal c-clip around one end to give a bit more pressure when sticking to the nozzle which can work a treat (although there is such a thing as too tight)
the second 2 aren't so easy.
first is the piston head which depends on the manufacturer, some use o-rings others use shaped pads and sometimes it's a mini piston head similar to an aeg, this could be worn. if the gun's spend a lot of time firing heavy ammo on high pressure gas there could also be a bulge in the nozzle cylinder which could mess things up as well. iirc (read: citation needed) the combat master is cloned tm internals so shouldn't be too hard to find a suitable replacement.
second is the mag-nozzle interface, this is a tricky one to really measure as it's not possible to really observe too well with the gun dissassembled. one thing to check is that the mag catch isn't worn as the mag sitting slightly lower down than normal means that gap will be giving a leak. if holding the magazine up into the gun cures the gas venting then this might be your problem. there are aftermarket gas routers by the likes of 9-ball although which exact version you want to use i'm not sure.
this is assuming the hammer spring isn't too weak as has been mentioned, and there's no dirt/grit blocking the system that would give a light strike. the other possibility is the float valve has a weak spring to it, closing too fast.
however given the thing is spewing gas i'd check the seals first and see what that does.