Okay, im back from a few hours of trying to figure this out. It turns out, Ive been doing exaclty what SINN told me in the post above. I bought the silencer from a guy here and the steel flash hider he gave me was too long and didnt fit in the groove of the latch. Im not sure if he gave me the official G&P that came with the silencer. But I did a but of modification and made the flash hider shorter. It took a bit of time, blood, and torn skin, but i finally managed.
It seems like i have been modifying alot of airsoft stuff lately, from airbrushing, carving rails, making decals, and shortening flash hiders.