@Renegade_Prime86 There are AutoHotKey no recoil scripts that can on the fly choose the right pattern cancellation depending on which gun they pick up. They are undetectable also...they run a base script that hides the fact they are running an AHK script to begin with but then it has hotkeys to set for the recoil pattern you want cancelled which then will reload the script you need to run for the guns you picked up.
It's basic scripting stuff but most people don't understand things like this can be done totally undetectable to cheat detection in games.