sure does!!! i have the FRE kit which has the carbon shock towers which everyone said were to be weak.... but ive done a fair few hours on my chassis now without a single break on anything!!! i have never had to buy parts because they have broken! only parts i have bought are hop up's