I'll have to disagree with some of my compratriots on this subject, significant rust can happen in hours, with the right environment and the right metal to work with. I had a very new SKB auto shotgun that I took dove hunting, September, Texas = hot!!, during the morning hunt it rained hard while we were in the field for about 20 minutes. Put the shotgun in a vinyl case ( mistake ) and We went home, ate lunch, found another place that was supposed to have a lot of birds and went back out at 3pm, took the shotgun out of the case and nearly died, the barrel was completely brown, gobs of rust came off as I wiped it off, hunted that afternoon and went home and used my best rust removal stuff, pits a plenty. Ended up bead blasting it and cold bluing, gave it a nice matte finish. sold it for more than I bought it for, because SKB did not have a matte finish barrel.
I think the holster provided a place for your sweat to collect and stick long enough to do the job. Sweat is nasty stuff, and some of us have a natural acid that will imprint on a gun in hours, luckily my acid does not do that but I know customers, who you better wipe the gun off with a silicone rag pronto. As to the quality of the work done on the refinishing I cannot say, or to the finish put on. applying FP10 or even birchwood casey sheath is a good barrier and has saved my bacon many times. Corrosion X is an excellent rust remover, I use it on my milling machine tables, as it is in the garage with the washing machine, when it's 40 degrees outside and my wife is washing, my milling machine will just drip from the condensation.