David,
How is the shaft secured into the armature? Is it a simple press fit?
If so, it should be fairly easy to make a new shaft of the correct
length and replace the existing one. It's probably a standard size like
5/16" so you could use drill rod or somesuch for shafting.
<<Jim>>