That's my take on it as well, it was heat of the moment and he regrets it absolutely - but he knew she was there and he fired several times.
What I don't get is, let's suppose it wasn't Reeva and had actually been someone breaking in, would it have been ok to murder them?