As far as the firing pin I had an older model and they upgraded it. It is now field replaceable as long as you have the pin. This is as I hear it.