RECOIL GENERATOR