I believe all gun owners should be required to have a permit and undergo the same requirements as outlined in the OP. Anyone not willing to undergo such requirements should not be allowed to have guns. It's a small inconvenience to help make us all more secure from gun violence.
No criminal, or person with criminal intentions, will submit to a background check, submit to any weapons registration, and certainly not obtain any kind of license in order to obtain a firearm.
This is obvious.
What is also obvious, is that all such measures are intentionally designed to be obstacles to gun ownership for self defense and other legal purposes.
There is only one motive in the wish to see the targets of criminal violence undefended.
There is only one kind of person who wishes to see the targets of criminal violence disarmed.
The people who wish to see the targets of criminal violence disarmed are the problem; they are the entire problem, and they are making their intentions clear.
You are making your intentions clear.