John Deere E   1-1/2,  3 & 6 hp Magneto Front Shaft Gear End. JD's part #  HSW  These are Made In The USA cast right here in my shop and then CNC machined , and for extra stength the screws are stainless steel.  We refuse to use import sources to manufacture our specialty parts just to make a bit more profit like others do. Keep in mind these are aftermarket parts not made by John Deere model numbers used only as a reference
There are some cheaper shafts being sold and let me tell you they are not the same and you get what you pay for!

Thanks,
Flywheel Supply