I have used kingroot. Haven't had any issues with it since middle of march which is apparently month that it came out for the k7 what model number are you using?
I've tried Kingroot, it tried a few methods to root, restarted the phone a couple of times with no result.
Next, I've tried Kingoroot that took about a minute to root it.