I have writen autospot macros with norecoil and nospread. If you have specific request you are wellcome!
P.S. my macros spoting when all the time, not only when you shoot. They have norecoil for LMR and norecoil + nospread when RMB is pressed! + everything mouse go back in the same position from where start the fire! Everything is at one file and work perfectlly!