RE: i give in...
Glad to see you back.
I honestly believe that those are not front buggy shocks. The reason that I say this is, stock Tmaxx shocks are 103mm long and the Traxxis xx-long shocks are 103. The majority of the buggy front shocks that I have seen are between 90 and 100 mm long.
Watch that lower atatchment closely if you do not have 2 scews in it. There is quite a bit of force applied to it.
rolland