I am a member of ACLDN. I hope I never need it.
Some things I like about ACLDN:
They cover any lawful self defense incident, not just using a firearm.
You can choose your own lawyer, if you want.
If necessary, their experts will conduct an independent investigation and help your lawyer prepare...