There is no general no recoil macro that works for all weapons. You can create a recoil macro on the shooting range with your favorite gun and use it to quickly adjust the values in the macro when using other guns, or create custom macros for individual guns. But with a little practice you won't need a No Recoil Macro as the Recoil is super controllable with the S1.