dual spring recoil