Let's see how a place like Romania manage it - lots of bears in the Carpathian Mountains, _very_ strict gun laws.
Friends were traveling to the famous https://en.wikipedia.org/wiki/Transfăgărășan just for kicks and halfway through they got SMS alerts "Bears in the vicinity" even though they were visiting foreigners. They actually saw the bears on the road itself, but a quickly dispatched van with park rangers arrived at the scene, mostly to control the traffic and protect the bears from all the people in the death machines, as well as tourists "making selfies with the bears" ... after some minutes the bears tired of the situation and left the road.
I guess my point is its a matter of implementing "a greater good" measure, and then fixing the edge cases with some smart policies / tech / people.
Like in tech sometimes its worth it to implement a big refactor that would enable faster / better code, even though it might lead to some edge cases that need to be addressed. Its tricky of course but such a _massive_ win as gun laws just can't be ignored I think.
It's like complaining that if you change your lead pipes to copper / plastic is too much work, and who cares if some people die of lead poisoning now and again, but leaks are much easier to fix with lead ... and you already have so much stock of pipes just not worth it ...
P.S.
I'm truly sorry if this leads to a flame work and I know its a sensitive topic, but from a European perspective the threat of violent uprising has always been such a weird thing to put as a "benefit" having rifles around. Like if your system is designed in such a way that violence is a "check" on something ... is it really a good system? Like sure governors feel a bit scared of loonies with rifles killing them for their transgressions, but wouldn't it be better that people actually rely on safer and more gentle political transitions rather than coup d'état? And I don't think gun laws ever prevented disgruntled constituents to kill government officials - e.g. Abe in Japan.