It was lodged in there pretty good. Unless the armor is a full three inches thick, it went quite a ways into his chest. Perhaps not deep enough to nick the heart (well, obviously not deep enough to nick the heart, since Tim won't die), but it's clear from the image that if there was extra armor there, it wasn't particularly effective.