No-recoil is impossible for a script. Logitech scripts only help with the recoil if it is too much for the user and they would actually limit good players since all it can do is drag the mouse down in a certain way.
Download the logitech G-HUB
On the top-middle there will be a button called "Active profile", click that. then down below in the profiles tab there will be a button next to a text saying details and right next to it is circle with dots around it click on that. There you can edit,import,save your lua scripts.