Although pre-made scales MAY fit, scales are and were generally made to fit a particular blade.
IMHO it would be best to make the scales or have them made by someone who has the blade in hand.
This...