Proper cleaning shouldn't cause a problem. It's not an issue to remove the barrel, as that's what the gun was designed for - although it isn't necessary. Really this gun doesn't need a whole lot of cleaning. For excellent details go to xcrforum.com, you can search and look over everything without even joining, and if you join there are lots of helpful people.