Brand new John Deere armature shaft. Comes with 4 screws, key, .015" shim.
Thanks, Flywheel Supply