Depends on the law where you are- varies state to state. In MOST of the US, there IS no registration of firearms.
No, it does not.
No, but gun owners do.
You can own a hand gun in indonesia. You must first take a safety course. Then you must buy your gun, and be registered as a gun club member. And you are purchasing it for security. Or you must claim it is for hunting purposes Once you have the permit. It is legal to openly carry your hand gun in public.
In general, yes. It gets a little fuzzier if the person who is "registered to carry a gun" is actually carrying one at the time. The firearm would need to be clearly and unambiguously in the licensed person's possession and not the felon's.
i would think so as long as you are properly licensed to carry and the gun is registered??
Three.
Depends on the law where YOU are- and you did not share where you are.
If you have a gun permit, yes, as long as you are somewhere where it is otherwise legal to have the gun.
New Mexico's gun laws are pretty lenient. New Mexico does not require a hand gun to be licensed or registered.
NO.
a derager , revolver, or automatic
The question can't be answered. National registration is not required.