Can assemble with mech springs or Hyd roller ready or mech roller ready have 10 sets of springs in stock whatever your application is will take 450 with valves and oil seals and can finish for your application for more. Do have head gaskets in stock 80 per set Chris at 386-837-8048