A Democrat running for Virginia attorney general took $200,000 from a gun control group before it was revealed he privately texted about shooting a colleague in the head.