I don't know if Lyman still makes and sells the old number 2 peep sight. It is what is on my Winny 94, it folds down and has a small lever to lock it in the up postiton.
Also I am sure the T/C can be mounted on the tang of your trade rifle.
I will also check to see if Marble still makes their peep sight.

Al