Yeah its all there, maybe a washer or two. I had it together sans pistons to see whats missing. Bought a 71 cam with towers and valve train also from a known source. I should have what I need. Figured out the ring order. The two bottoms were real thin and together. I thought I didnt have enough rings. The seat tank side covers and chrome are very nice! Bike had 15K miles and was off road since 85. The carbs are gummy but not stuck. I think it might have the original front tire! Brake is seized up, normal. Paid 350$