I would have said yes, but I see in the Brownells catalog that while the 5D* sight is the same stock number, the Foolproof is not (one number off). I have no idea why.
The exact same dimensions? I don't know, but I think not exactly the same.
The sight might fit, or it might not, depending on the exact positioning of the mounting holes on the action.
I was under the impression that the Foolproof sight attached to the top of the receiver in the scope mount holes and the 5D attached to the side of the receiver.
The Williams WGRS sight attaches to the top of the reciever and not sure if the foolproof had 2 mounting styles or not. I know the one I have is side mount.