Awesome story, is Christine an "Ex"? LOL. So glad you got your fine weapon back. And yes I would give WB a shot at overhaul at no cost. Otherwise you are more than capable of getting it back to duty ready. That front sight is one crusty mofo. It looks like you could get it back to 100%, best of luck!

PB