What does Gandalf want to imply ? Is there any reason for Saruman to not kill Theoden?
Think of it this way:
"You failed to kill me, and you will fail to kill him because I will stop you"
This is what Gandalf is implying, not that Saruman has some sort of character flaw that prevents him from killing, it just means that he will be stopped before he can succeed.