Speaking of Confederate generals hit by artillery fire, William Barksdale might need to be added to the list. IIRC, when found he had a wound in the foot which may have been caused by artillery fire. This, of course, in addition to wounds from small arms fire.