wesco pistons and ring kits are still available from the manufacturer. they exceed yamaha orginal and are probably less expensive. Head gaskets are not, some dealers may still have some. I just rebuilt my 77 dt 400 top end a year ago and had to check four dealers for the gaskets.