You may be surprised, but there are countries in Europe where gun ownership is relatively wide spread and it just works. Czech Republic for example has it access to guns guaranteed in Charter of Fundamental Rights and Freedoms[1].
One of the reasons why it works, is that there are reasonable conditions. For example, regular health checks, strict registration, passing gun safety examination and, last but not least, not being a criminal. And it works. Despite steadily rising number of guns among people, it is one of most safe countries in the world.
Canada, Finland, Austria and many other countries, prove, that you don't have to impose blanket bans to have a safe country. You just need sensible laws.
[1] https://en.wikipedia.org/wiki/Gun_law_in_the_Czech_Republic