Thanks Griff
That might well fit. I didnt take any notice of the foresight but the rearsight looked to my untutored eye like a very nice service issue ladder? type sight
John