Thegsx-r shock fits the 1st gen.B12.The 2nd gen.Bandits were using 'Busa shocks. I'm not sure about the 600s,or if the 1200 shock would fit the 600. But if you don't mind spending some $, Progressive is the most reasonably priced. Pensky makes a very good shock,and of course Ohlins,I have a Works Performance shock besides my Gsx-r(thats for a 98B12)I bought the gsx-r for $150 American $ (fully adjustable and gives me 1.5"more hiegth in the back)the WP shock set me back $500+. (thread type preload adjustment,adjustable rebound damping,compression dampening at factory for your wieght and riding style.Unless you want to spend more for their best)by the time I paid for shipping twice (had it revalved,and another heavier spring) The WP keeps the stock riding hiegth,as I think the progressive does also. A good back shock,along with Race Tech gold valves and springs makes a big difference in the way the bike handles.Hope this helps