I FINALLY got the Brownell's hollow ground screwdrivers, after buggering up just about every screw I ever used a non hollow ground screwdriver on. They make a BIG difference.
I just ordered the roll pin punches and starter punches from Brownell's, and I got a bench block--looks like a big green hockey puck--for driving out pins. These tools will make your life MUCH easier, based on my experience with not having them all this time.
The first time I used the bench block, I just had to laugh. I was taking my carry handle sight apart. I put the sight on the block, and it didn't move when I knocked the pin out...which fell conviniently down the hole so I didn't have to look for it later. That right there made it worth while...I never could find an easy or convenient place to knock pins out. I guess it's the little stuff that makes these tasks easier than before.