Duane got me thinking in another thread about self defense coverage. Has anyone researched the differences between the NRA Program, the US Law Shield program, the USCCA program, and any others out there? Who has the best coverage? I think its time to buy some.