NOTE: It doesn't work for some reason, I'm checking it out now.
Okay, when I tested it it worked, now let's see how you like it. Before the choobs say anything, this isn't a NO-recoil, it's an ANTI-recoil. What's the difference? A no-recoil cancels out any gun recoil, but an anti-recoil just counters it by moving the mouse down whenever you click, controlled by the hotkeys.