Yes, yes, yes yes, yes.
I own several firearms (more than what I wish to tell you).
But they should be registered, fingerprinted and owner responsible if they are used illegally.
Not a whole lot different than getting a drivers license. Go through the steps. Take the class. Do whatever.
If someone breaks into my house, there will be a .357 Magnum pointed at their head.
On the other hand, owning a gun should be like having a college degree ...... you should earn it. Second Amendment and all other things considered, the ability to purchase a firearm should not be just like fogging a mirror if someone puts it under your nose,