Anyone who is diehard anti-gun for personal use, I recommend taking a pistol class from a reputable organization, and keep an open mind. No one is telling you to get a license or buy a gun, just go take a class. They will teach you all about safety, how to shoot, gun cleaning and maintenance, and all of the basic skills needed to properly own a gun. Then if you are still diehard anti-gun, great! But if you have no ex…
Guns definitely have their uses, for instance hunting. Target shooting is also quite fun, but these guns are rather different from the ones most gun enthusiasts like to own.
I think personal ownership of guns should be restricted, thought I will not make myself an expert as to how much. Certainly I think it's much more important to manage the access to ammunition. After all, a gun is only actually dangerous when it's loaded. Sure, a gun that isn't loaded can still be used to threaten people (because even then it demands attention and the utmost respect) or even pistol-whip them. But it is very unlikely to be used to kill anyone or anything.
Personally, I think guns belong on shooting ranges, and nowhere else, unless used for a practical purpose, such as hunting.
I live in Denmark. Firearm ownership is very restricted, you have to have a very good justification to own anything that isn't a hunting rifle, and there are very strict storage safety and handling laws in place. Maybe a lot of people think we are too restrictive, but as a counterpoint, we do have extremely low levels of gun violence.
Another example could be Switzerland. You can own guns and buy ammo, but there are much tighter background checks in place compared to the US. In addition to this, they have a much more developed culture for gun safety and respect for firearms, so their rates of gun violence are extremely low.
If you're not willing to go all the way restricted, as in most EU countries, I think the Swiss model is the best.