With over 500 tables of guns, knives, ammo, and shooting supplies, the Allen Gun Show has everything you're looking for and more. The public is invited to buy, sell or trade.
Saturday, July 17, 9 a.m. to 5 p.m.
Sunday, July 18, 10 a.m. to 4 p.m.
Advance tickets available.