I've studied the pictures in the various Parts Lists. Interesting, sometimes the closer windings are up, sometimes they are down.
CB500/500K1/K2[A] 51401-323-010 closer windings are up. No separate rebound spring.
CB500K2[ED, F, G]('76) 51401-374-003 and rebound spring 51412-340-000
CB550F/F1 51401-390-003 closer windings are down. No separate rebound spring.
CB550F2/500K3/550K3/K4 51401-404-003 and rebound spring 51412-340 -000.
Front legs.
The first model 500 had frontlegs: -323-305
The 500K1 shared the same legs -323-315 with the 500K2[A]
The 500K2[ED, F, G]('76) shared legs -374-013 with the 550K/K1/K2('76)
The 550F shared legs -390-003 with the 550F1 but
The 550F2 shared it's 'shaved' legs -404-003 with the 500K3/550K3/K4.
Now don't let this confuse you. Just dance on with the legs you've got!