This No Recoil Macro uses your mouse software - utilises the A4Tech, Bloody, Logitech & Sharkoon Fireglider software to use.
This means it is NOT detected & gives you almost ZERO recoil.
Other No recoil scripts etc use AHK (Auto Hot-Key) that is detectable after some time by BattleEye and other anti-Cheat.
This is guaranteed undetected - PM me for more details - Price is £3.75! - Affordable 1 off payment.
Possibly works with other software too if they utilize .bwp / .mgn / .amc /.xml
If they do, you're in luck and can have no recoil for a very cheap price.