In addition to the above suggestions, also slug just the throat using a lubed, pure lead slug. It should measure no more than .310 at the rifling. Keyholing can also be the result of a badly worn throat causing the bullet to "tip" slightly as it takes the rifling. I had a Lee Enfield with that problem. I tried everything, but finally ended up having to replace the barrel.