Ordered the parts. The other one is cleaned up ,but the cylinder would not rotate. Come to find out the barrel wedge was making it bind up. I guess I tapped it in to tight. I tapped it back just bit ,it still latches . and the cylinder rotates freely and timing is perfect! I victory at a time. Thank you for your help and guidance.!