That looks rings a bell but not from a Mallory or MP Mallory distributor.
Whose name on the distributor? edit. Bet its a Firecore. yes?
Can you take a photo of the springs? If they are what I think they are, they are not the same as the ones in my photos above.