The Shenandoah Valley Gun Show
The Shenandoah Valley Gun Show will be held next on May 4th - 5th, 2024 with an additional show on and November 2nd-3rd, 2024. This Harrisonburg gun show is held at Rockingham County Fairgrounds, 4808 South Valley Pike, Harrisonburg, VA 22801. Hosted by Showmasters Gun Shows. All federal and local firearm laws and ordinances must …