Nothing on your parts list is particularly out of date and should make a competitive machine.