If he wants to dodge kira he'll have to use full speed and effort for that. And if he wants to shoot kira he'll have to be insanely fast, dodge and shoot ridiculously accurately.
they'd be evenly matched for a long while, but this is where knighto's long years of experience comes into play as long battles favor the experienced.
Kira's quick to adapt nature isn't going to help him like experience would in a grueling long battle. And i heard he only started at the age of 18, so he would fall on the inexperienced side.
if the battle drags on Knight of one has the advantage since he can predict kira's movements...while kira will exhaust faster than the knight of one since his constantly being intercepted and dodging attacks