recoiler
Etymology
From recoil + -er.
noun
Someone or something that recoils, or causes a recoil.