Oklahoma Gun Shows

Find all the Oklahoma gun shows on this events calendar.

January

Jan 23rd – 24th, 2021
G&S Elk City Gun Show
Elk City Civic Center Elk City, OK
Jan 23rd – 24th, 2021
R.K. Tulsa Gun Show
Tulsa Fairgrounds Tulsa, OK
Jan 30th – 31st, 2021
Broken Arrow Gun Show
Stoney Creek Hotel & Conference Center Broken Arrow, OK
Jan 30th – 31st, 2021
R.K. Oklahoma City Gun Show
Oklahoma City State Fairgrounds Oklahoma City, OK
Jan 30th – 31st, 2021
Poteau Gun & Knife Show
Donald W Reynolds Community Center Poteau, OK

February

Feb 6th – 7th, 2021
Lawton Gun Show
Great Plains Coliseum Lawton, OK
Feb 6th – 7th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Feb 6th – 7th, 2021
G&S Shawnee Gun Show
Heart of Oklahoma Exposition Center Shawnee, OK
Feb 12th – 14th, 2021
Xander’s 3-Day Gun Show
Washington County Fairgrounds Fayetteville, AR
Feb 13th – 14th, 2021
Enid Gun Show
Chisholm Trail Expo Center Enid, OK
Feb 13th – 14th, 2021
G&S Durant Gun Show
Bryan County Fairgrounds Durant, OK
Feb 13th – 14th, 2021
Kellyville Gun & Knife Show
Creek County Fairgrounds Kellyville, OK
Feb 13th – 14th, 2021
Midwest Arms Collector Oklahoma City Gun Show
Oklahoma State Fairgrounds Oklahoma City, OK
Feb 20th – 21st, 2021
Oklahoma Gun Shows in Pryor
Mayes County Fairgrounds Pryor, OK
Feb 27th – 28th, 2021
Oklahoma Gun Shows in Oklahoma City
Oklahoma State Fair Park Oklahoma City, OK
Feb 27th – 28th, 2021
Midwest Arms Collector Tulsa Gun Show
River Spirit Expo Tulsa, OK

March

Mar 6th – 7th, 2021
R.K. Oklahoma City Gun Show
Oklahoma City State Fairgrounds Oklahoma City, OK
Mar 12th – 14th, 2021
Xander’s 3-Day Gun Show
Washington County Fairgrounds Fayetteville, AR
Mar 20th – 21st, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Mar 20th – 21st, 2021
R.K. Tulsa Gun Show
Tulsa Fairgrounds Tulsa, OK
Mar 27th – 28th, 2021
Gun Show at Choctaw Casino & Resort
Choctaw Casino and Resort Events Center Durant, OK
Mar 27th – 28th, 2021
Midwest Arms Collector Oklahoma City Gun Show
Oklahoma State Fairgrounds Oklahoma City, OK

April

Apr 10th – 11th, 2021
Wanenmacher’s Tulsa Arms Show
Tulsa Fairgrounds Tulsa, OK
Apr 17th – 18th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK

May

May 1st – 2nd, 2021
Oklahoma Gun Show in Tulsa
Tulsa Fairgrounds Tulsa, OK
May 15th – 16th, 2021
G&S Lawton Gun Show
Apache Casino Event Center Lawton, OK
May 15th – 16th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK

June

Jun 4th – 6th, 2021
Cushing Fly-In Fair
Cushing Municipal Airport Cushing, OK
Jun 5th – 6th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Jun 26th – 27th, 2021
Oklahoma Gun Show in Tulsa
Tulsa Fairgrounds Tulsa, OK

July

Jul 3rd – 4th, 2021
Oklahoma Gun Shows in Oklahoma City
Oklahoma State Fair Park Oklahoma City, OK
Jul 17th – 18th, 2021
G&S Elk City Gun Show
Elk City Civic Center Elk City, OK
Jul 17th – 18th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Jul 24th – 25th, 2021
G&S Shawnee Gun Show
Heart of Oklahoma Exposition Center Shawnee, OK

August

Aug 14th – 15th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK

September

Sep 11th – 12th, 2021
Oklahoma Gun Show in Tulsa
Tulsa Fairgrounds Tulsa, OK

October

Oct 2nd – 3rd, 2021
Broken Arrow Gun Show
Stoney Creek Hotel & Conference Center Broken Arrow, OK
Oct 9th – 10th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Oct 16th – 17th, 2021
Oklahoma Gun Shows in Oklahoma City
Oklahoma State Fair Park Oklahoma City, OK
Oct 16th – 17th, 2021
G&S Elk City Gun Show
Elk City Civic Center Elk City, OK
Oct 23rd – 24th, 2021
Enid Gun Show
Chisholm Trail Expo Center Enid, OK
Oct 30th – 31st, 2021
Midwest Arms Collector Oklahoma City Gun Show
Oklahoma State Fairgrounds Oklahoma City, OK

November

Nov 6th – 7th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Nov 13th – 14th, 2021
Wanenmacher’s Tulsa Arms Show
Tulsa Fairgrounds Tulsa, OK
Nov 20th – 21st, 2021
Lawton Gun Show
Great Plains Coliseum Lawton, OK
Nov 27th – 28th, 2021
Oklahoma Gun Shows in Oklahoma City
Oklahoma State Fair Park Oklahoma City, OK

December

Dec 18th – 19th, 2021
Claude Hall’s Original OKC Gun Show
Oklahoma State Fair Park Oklahoma City, OK
Dec 18th – 19th, 2021
G&S Shawnee Gun Show
Heart of Oklahoma Exposition Center Shawnee, OK

April 2022

Apr 2nd – 3rd, 2022
Wanenmacher’s Tulsa Arms Show
Tulsa Fairgrounds Tulsa, OK

November 2022

Nov 12th – 13th, 2022
Wanenmacher’s Tulsa Arms Show
Tulsa Fairgrounds Tulsa, OK

The Oklahoma Gun & Knife Show Calendar

Our list of Oklahoma gun shows is updated daily and features outdoor gun show expos and gun show events for firearm enthusiasts. There are several & knife shows listed. Our goal is to make it easy to find and attend all Oklahoma gun shows.

OKC Gun Shows by Region

We have a gun show list that breaks down all the Oklahoma gun shows by region making it easier to find local expos.

Contact Gun Show Organizers

Each OK gun & knife show listing in our Oklahoma Gun Shows page includes contact information to make it easy to get in touch with the promoter.
Feel free to contact them with requests for additional information on their Oklahoma gun shows, including vendors fees, show hours, and admission prices.

Gun Show Tips

If you're unfamiliar with Oklahoma gun shows, make sure to read over the 101 Gun Show Tips article. It includes how to interact at your local Oklahoma gun shows, as well as what to bring and expect. For all questions about Oklahoma gun laws, read the Gun Law Book. It is a must have for all firearm owners.

Get Gun Show Updates

Get the latest gun show updates on by subscribing to the RSS Feed. There is also a weekly calendar that goes out every Friday. Sign up for the Newsletter.

Warning: Although our lists are updated daily, show information can change without notification. If there is an incorrect listing, the gun show edit form is available. You may also email us at info@gunshowtrader.com for changes/updates.