The shilka at first appeared undamaged, but after a while it exploded.
AFAIK, DCS has the following ground vehicle damage status: undamaged, damaged (based on HP), burning, destroyed. DCS does not have visual representation for a damaged vehicle, so it looks undamaged.