Good point. To be more accurate, you'd remove those disqualified by felonies, etc.
And an estimate of people who carry in constitutional carry states
Regardless of method there is a really good conclusion here (for us)
1. CCW holders are on average more "gun folk" than normal gun owners, and on average are more knowledgable /take their gun rights more seriously
2. CCW holders outnumber LEOs by a huge margin
Pretty well proves the anecdotal evidence...in mass shooting attempts/incidents, where CCW is possible, the result is that CCW holders make a difference (even if they don't take a shot, eg AZ and OR), and on average, anytime there is more than 20-40 adults around and CCW is permissible, there is going to be an armed guy (or at least a high probability).
Another factor, typical voter turnout in a presidential election is 50% or so, and 30% in an midterm! or about 100 and 60 million respectively.
That means CCW holders ALONE would constitute 10-15% of the entire count of votes cast, if they all voted.
So if you are a gun owner, VOTE, we have a HUGE block.