After browsing the macros here for a while, I saw most of the macros are just either No-Recoil, or Rapid Fire.
So I made one with
NO-RECOIL, RAPID FIRE, QUICK LEAN.
All of the macros above are 100%
UNDETECTABLE in both casual and ranked plays.
(P.S. Unless you try to be Shaiiko and use it in Pro League, because of ESL's special anti-cheat)
Because of the different recoil pattern for each gun, it is completely impossible to eliminate all the recoil. But the recoil is almost non-existent, and plenty useful for every player. Here's an example for Buck's rifle:
With Rapid Fire, you can achieve incredible fire rate with the macro. It makes any DMR a high damage + ROF weapon.
Basically OP
Here's an example with Buck's DMR:
Quick Peeks are what you call "Beaulo Peek" and "Skittlz Peek". It is
much faster but requires lots of skill to master. So that's why I made this for you guys, now y'all can be like Beaulo and Skittlz

Here's an example between the Normal Peek and the Quick Peek:
HOW TO INSTALL:
The installation process is incredibly easier and user friendly.
What you need:
1. A working Logitech Mouse
2. Logitech Gaming Software Downloaded
The Process:(READ THIS CAREFULLY)
1. Extract the RAR
2. Import the profile:
3. Drag the Commands (Rapid Fire, Quick Left, Quick Right) on to the key that you want to use it for.
4. Go in-game, set the letter "k" as the secondary button for FIRE.

5. Mouse button 9 enable/disable the recoil. When enabled, just press mouse 1 for NO-RECOIL (If you want to change button 9 to something else, just go to scripting in your logitech software, by right clicking on the profile. On a line near the end, you will see arg == 9, change the number to the mouse button you want to map it on)
That's it! Go and have some fun, talk to me on Skype or PM me if you have any question.