New gun-sale data may not bode well for federal or state-level Democratic political candidates.
250 Years
Are you sure?