i have been a professional transmission rebuilder for 45 years and a mechanic even longer. over the decades i have used everything in the book to get frozen bolts loose. as far as "penetrating oil" one that really dose anything is the old liquid wrench, it dose or can penetrate, kerosene is a close second, i have never saw Kroil or other fancy oils pernitrate anything but your wallet. then there is heat, that works. but it can harm things when you are talking about a gun part, be carful with that,,,,,,,,,,,,,