Many Republicans have guns and most of the males being ex-military can hit what they aim at; and if their females are armed they take shooting lessons and safety courses. It's just that most Republicans are good citizens and are not prone to gun violence.
While most Democrats claim to be against guns, many of them do secretly own them and because they are too ashamed to learn HOW to shoot, they are a danger to themselves, to their family members, and to any other innocents around them.
Notice that almost all of the crazed shooters inside the United States are some variant of leftist? Or does the U.K. news pass along that particular bit of information to its citizens?