Welcome to SRP. I am a Glock man myself. :) In my opinion the Geneva at the top may be worth the cost of pro honing to shave ready if the rust at the bevel isn't so severe that it makes swiss cheese...