Pledge, especially pledge wipes, are great. I use them to clean my bicycles and bicycle chains, and they leave a protective film. I don't used them on the rims, or anyplace close to the brakes, because you can't stop. I have never tried them on my guns, I use a silicone cloth designed for guns. One thing to consider: Maybe it's good for presentation, but do you really want a slippery gun? I would be hesitant, but that's me.