The vinegar should be allowed to sit on the gun barrel for around 15 minutes before it is wiped off. If it is left on for longer, it may start to corrode the metal of the barrel.