You did okay with that razor, it will need a little work. I would soak those scales in neatsfoot oil for a day or two. You can pick some up at an Ace Harware store, or check any oil for baseball...