For insurance for legal fees associated with the use of deadly force checkout the armed citizen's legal defense network, inc. The training material that comes with the membership is worth the cost a lone.http://www.armedcitizensnetwork.org/
Yes, the NRA does have one as well..