answersLogoWhite

0


Best Answer

Federal law says you have to be 21 to purchase from a dealer, but you may own a handgun at any age.

Minors may own firearms that are given to them by their parents, relatives, or legal guardians. However, they may not generally possess firearms unsupervised until they are 18 years of age. There are exceptions to this rule, such as when a minor possessing a hunting license and having passed a hunter's safety course is hunting, possession of firearm(s) on certain types of private property, and possession of firearm(s) in one's own home.

If you purchase from a private party you must be 18.

Knowingly selling a firearm to a person who cannot legally purchase or possess the firearm (such as a convicted felon, minor, or drug addict) is illegal, and punishable by up to 180 days in jail. Under state law, you must be 18 to buy a firearm of any type (handguns or long guns) from a private seller.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

Federal law is 18 for long guns and 21 for hand guns.

This answer is:
User Avatar

User Avatar

Wiki User

7y ago

I know of no store that will sell a crossbow to a minor (under 18).

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

21

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How old do you have to be to buy a gun in Oklahoma?
Write your answer...
Submit
Still have questions?
magnify glass
imp