Laurel Mountain cold browning solution does work quite well (I have used it on two guns over the past few years). Gives nice EVEN brown tone that some other solutions don't. Yes, it does take a while to work. You can get it to work faster by running your shower on full hot for 5 minutes or so, turn off the shower and hang the barrel by the tang screw hole from something like the shower head and stuffing a towel above the shower door to hold heat and steam in the shower. By the way, don't get caught doing this by the wife! After about an hour or so, dry the barrel, apply a second coat of LM browning and put back in HOT shower again. Repeat as many times as needed to get the shade of brown you want. In my case, I did this three times over a Saturday, next I "carded" the barrel using 0000 steel wool to get the finish smooth. When you have the barrel the shade of brown you want, don't forget to wash it in the tub using warm water mixed with lots of baking soda to stop the browning process or you will end up with a rusty looking barrel in a few days! Also don't forget to plug up the muzzle so the browning process doesn't get into the bore.