A beautiful job!!! I especially like the way you shortened the firing pin.. The extractor can indeed be shortened. It is a spring but there are several ways to shorten it. Either cut off the excess and pin on a spacer to act as the pressure point at the rear or cut off, heat and bend down the end. The latter would require a bit of heat tratment but it's not too hard.. It seems you've done well indeed. How did you solve the case head diameter difference problem??? Also it looks as if the receiver was shortened by someone who knew want they were doing but you watch that headspace for a while.. If they previous owner got those receiver locking lug seats too hot you may start developing a bit of a headspace problem.. If it holds for the first several hundred rounds, all should be well. Just a hint, when glass bedding I like to break the stock loose as soon as the glass has set. Usually a couple of hours. It must be to the stage that it is no longer mushy but has not yet fully hardened. This eases the removal of the stock and allows trimming the excess and overflow glass quite easily. The metal and stock are then reunited and the glass allowed to fully harden. You did a good looking job, congratulations!!!! your a gunsmith!!!