“...he was also allowed to keep his gun..”
So, DA Ogg gave a gun to a convicted felon? There’s charges for her in there somewhere.
In Texas, a felon can keep firearms in his/her residence for protection once the conviction is five years past. Federal law is different and when the two conflict, I think the Federal government customarily defers to state law.
In this case, violence was alleged when he was arrested and the gun should have been kept impounded until the case was resolved. That's how it's normally done.
She should be stripped of her immunity.