Perfectly legal in Texas, don't know about Louisiana.. Texas allows personal use of deadly force for the protection of life and property.
Ahhhh but I'm in Florida and that's NOT the case here....but I do have kin in Louisiana....and they're cops. That's what they tell me.