Speedometer gear

I went from 3.21's to 3.55's and the gear needs to be changed to a 36 tooth gear.

now the problem, the old style gears are long, like on a stake. The newer gears are short and held on by clips.

Where would I find one?