It's probably just a very strong spring; get it chrono tested. I've always found that Chinese AEGs made a very loud springy/slappy noise when you first get them, and usually fire quite high on the chrono, but after a few thousand rounds and a couple weeks storage and use the FPS settles down a bit and the noise starts to blend in with all the other gearbox sounds.