When you buy a firearm online, it gets delivered to a licensed FFL dealer. When you go to get it from the dealer, that's where you fill out the Form 4473 and get your NICS background check done.
No
No
No.
You don't need a permit to buy a gun in Oklahoma, if you mean concealed carry permit I think it depends on what crime you are wanted for.
Yes, you can buy a gun case for anyone.
Depends on where you are. In MOST of the US, there is no requirement to have a permit to buy a gun. You must be an adult and pass a background check.
No, you only need a permit if you want to carry the gun in public.
It all depends on the Country and location where you live. In the USA you must be 18 to purchase a BB gun, but no permit is required to buy one.
You need a Firearm Purchaser's ID card- a form of permit. NJ has a LOT of gun laws.
To purchase a gun, no. Anyone can purchase a gun as long as they meet the age requirement, aren't a felon, and don't have any disqualifying misdemeanors.
Not in the United States
Most likely YES. In some states and countries they are not legal to own