Banning guns to prevent gun violence makes as much sense as banning automobiles to prevent deaths from drunk drivers, drive by shooters, and road rage nuts or banning cameras to prevent the production of pornography.
Two countries, England and Australia have already banned gun ownership. Crime has skyrocketed in both countries ever since. In Australia, some crimes have increased so much the authorities can't measure it. In both countries crime has increased because now only the criminals have guns. Criminals - people who do not obtain guns legally in the first place, which is why they are called criminals. How difficult is that to understand?