I just spray some brake cleaner through and call it a day. Keeps my gun going fine. But then again I am an @$$hole who doesn't play well with others . Quentin is right, you don't really need to clean it, but since I am using the brake cleaner for the BCG anyhow (did I mention I am also a lazy@$$?), it doesn't take but a couple seconds extra. Just make sure that you run the patch through the barrell afterwards if you chose my method to catch any carbon that gets pushed through the gas port. Back in the day when ammo was a bunch cheaper, I use to pull the barrell off to clean it white glove clean after every trip to the range cause I was sending hundreds of rounds a day downrange. Now not so much so. Through experience, I have found too much cleaning may not be so good for the gun after all. I digress. Point is, Quentin and Jon are right. Not really necessary unless you are shooting a bunch of really dirty ammo or blanks.