Before you do anything, look at the breech face. If it has a threaded plug where the pins come out the front, as in the BT-99, then you have the old model Citori. Parts are not widely available. It takes a special tool and an impact driver to remove the plug, if it will come out at all. :^(
If your gun does not have two or three holes around each firing pin, you have the newer model and the above post applies. :^)
I also suggest new mainsprings and top lever spring.
I just checked mine a few days ago. Dont drive the pin that retains the firing pins in the receiver all the way out- just enough for the firing pin and spring to be removed. If you dont drive it all the way out, it'll be very easy to tap back into place.
I think Brownell's has everything you'll ned to work on these guns.
I've never had any trouble replacing the retaining pin, but you do have to remember one thing. The pin (and the hole it goes in) is TAPERED.
That means that when removing it, punch it out from the small end of the pin toward the big end of the pin. When replacing it, put the small end of the pin in the big end of the hole and then punch it through. It goes in a lot easier that way.
<blockquote>"The firing pin retaining pins go RIGHT TO LEFT. Easy job."</blockquote>
According to the link in the second post, the pins go out in opposite directions:
<blockquote>"4 Tap out the upper and lower firing pin retainer pins with a small punch and hammer. The upper pin is driven out from the right side of the receiver and the lower pin is driven out from the left side as viewed from the rear."</blockquote>
I got my spring kit for my XT from J&P custom springs top lever main/hammer springs and fire pin spring. pins ordered from browning. not to bad. I bought some cheapo screw drivers and mini pliers. bend grind reshape at will to make custom tools. Lack of and loss of trusting smiths in my area. Considering gunsmith schooling?