I suggest you look at U.S. Law Shield. There are several companies offering insurance, but this one, specializing in Texas and Florida, has a somewhat better price for quite good coverage.
There are options for in state only or for the entire U.S., as well as family plans.
Note that their lawyers will represent you with no limit on how many hours they spend. Many others don't do that.
Also, they defend even
pointing your firearm at someone.
Home - U.S. & Texas LawShield
.