Here is the only active new legislation I could find on Oklahoma. Not much in weapons stuff (good for you...)
The weapons definitions used here are almost word for word like other states.
Hope this helps...
Oklahoma 2nd Session of the 48th Legislative Session
2001 OK H 2801
STATE OF OKLAHOMA
2nd Session of the 48th Legislature (2002)
HOUSE BILL HB2801
An Act relating to crimes and punishments; amending 21 O.S. 2001, Section 1272, which relates to unlawful carrying of a weapon; clarifying language; and providing an effective date.
BE IT ENACTED BY THE PEOPLE OF THE STATE OF OKLAHOMA:
SECTION 1. AMENDATORY 21 O.S. 2001, Section 1272, is amended to read as
It shall be unlawful for any person to carry upon or about that person, or in a purse or other container belonging to the
person, any pistol, revolver, shotgun or rifle whether loaded or unloaded or any dagger, bowie knife, dirk knife, switchblade knife, spring-type knife, sword cane, knife having a blade which opens automatically by hand pressure applied to a button, spring, or other device in the handle of the knife, blackjack, loaded cane, billy, hand chain, metal knuckles, or any other offensive weapon, whether such weapon be concealed or unconcealed, except this section shall not prohibit:
1. The proper use of guns and knives for hunting, fishing, educational or recreational purposes;
2. The carrying or use of weapons in a manner otherwise permitted by statute or authorized by the Oklahoma Self-Defense Act, Section 1290.1 et seq. of this title; or
3. The carrying, possession and use of any weapon by a peace officer in the performance of official duties and in compliance with the rules of the employing agency. Any person convicted of violating the foregoing provision shall be guilty of a misdemeanor punishable as provided in Section 1276 of this title.
SECTION 2. This act shall become effective November 1, 2002.
Buck Knives, Inc.
AKTI Member #PR00003