So sorry to hear; too many of them. Lord comfort his family.
Deer are everywhere; I bought a slingshot with 1/4 in pellets to keep them out of my back yard...hit them in the butt.
They are so dumb they deserve to be eaten; but they won’t let me out of season, even if they destroy my property.
I hear ya all. Most car deer debacles end with a destroyed grill & radiator or fender damage. The fatal ones are rare but as so many have stated, they do happen.