
- This event has passed.
Bath American Legion Gun Show
May 6 - May 7
Free – $5The 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.