from what i know about semi auto gas systems..... they should be carefully cleaned inside with non abrasives frequently, and run dry... no oil. I clean my rifles gas system with bore cleaner, then wipe dry, spray inside with g96 let it sit then clean it till dry with swabs.