As much as I love KG3 aerosol degreaser, it's getting hard to find and expensive. I was in the auto parts store and found some CRC pro strength degreaser. Water based degreaser just like kg3 at half the price. Has anyone ever used this on their firearms? It's supposedly an "all purpose" safe to use on plastics and such.