Uspsa competitor here and a full tear down with "thorough" cleaning like you're talking about isn't needed. Take it apart, get a standard cleaner (nothing harsh that strips away coating) such as CLP, use a small toothbrush and clean everything up a smooth surface. Pull the necessary parts back up and get it ready to run again Sent from my SM-N950U using Tapatalk