That's great to know the history of the roll pin sight, a big improvement. Wish I had one on my rifle. I fail to see the notch on PeterN's receiver though.
I'm going on my annual migration to Maine tomorrow, so will bow out until I get settled in there. Look forward to any other info you guys can add to the thread.