I too have struggled with the reassembly, especially with my old weak hands. The first time I tried it took me at least 15 minutes to get it on and I was not sure what l did to make it go on. After spending some time practicing l found that if l get to the point where the slide stops, l change my grip to an overhand grip and then proceed to rack the slide. This will push the barrel forward slightly and allow the firing pin block to rock down and slide over top of the frame rails.