Maybe instead of a spring one of them fancy spring loaded brass piston contacts? I'm not sure if they make 7-10 amp capable ones but it might be worth a shot.
http://www.mill-max.com/assets/pdfs/007-012.PDF
Bunch of little ones in strips. Need more than 3 amp max and 1 mm stroke though!
http://www.mill-max.com/assets/pdfs/007-012.PDF
Bunch of little ones in strips. Need more than 3 amp max and 1 mm stroke though!