I think I found a bug in 1.6. I used the ice weapon to freeze one of the shield enemies from the front, and after that I couldn't hit any of them for the rest of the game. The shots would go through them when hit from the back and they'd ding like usual if hit from the front.