One thing I just thought of, see the C shaped clip in the above pic? That holds the barrel and hop up unit together. If your C clip is cracked or not in good shape, when you shoot the barrel will move forward away from the nozzle and would cause airleaking as well, pretty bad leaking actually.