Does requiring a car driving licence stop you from owning a car and driving it on the road? No, because, you pass a test, buy a car, it comes with a log book (registration papers) and you drive on the road according to some rules. In the UK, each year, the car has an MOT to make sure it's road worthy. Does this stop criminals using a car? No. Do they have access to one if needed? Yes.
Do car nuts protest that it's against their rights to own a car with such regulation? Do these regulations stop accidents and deaths? Nope, but it reduces them, hence why we all have them.
Gun nuts and guns - GET OFF MY GUNS.
So you regulate cars (no one is banning cars) and everyone is fine. Mention gun regulation to
a gun nut American - GET OFF MY GUNS IT'S MY GOD GIVEN ******* RIGHTS
But hey, I can't fix stoopid.