As with any hacks you use you run the risk of getting detected. To avoid interruptions your best bet would be to play as legitimate as possible.

No recoil, ESP, etc will always be undetectable. You can use the aimbot and magic bullet but just don't go too crazy with it (like mowing down an entire enemy team in two seconds with a pistol using magic bullet and godmode).