America's online directory of gun and knife shows.
« All Events
The Bath American Legion Gun Show will be held on May 6th-7th, 2023 in Bath, ME. This Bath gun show is held at Bath American Legion and hosted by Midcoast Events. All federal and local firearm laws and ordinances must be obeyed.