>>63982032 (OP)There's a ton of solutions out there, find one that works best for your needs.
USCCA has been around the longest, their membership is expensive as fuck because you get a ton of bloatware like their magazine and online training. The latter is crucial because if you ever needed to ventilate someone your attorney can claim you were responsibly trained and not some trigger happy schizo.
I would strongly recommend looking into any company's incidental coverages for things like replacing your firearm if it's confiscated by the police or paying a company to clean up your apartment after you magdump into a home intruder.
Also INB4 retards who've been conned into thinking all you need is an attorney on retainer. You're basically paying for someone to """promise""" to go to court for you with no actual obligation to win, and you're still left holding the bag whether they succeed or not.
Pic related, do not give these people your money.