I can't recommend a good gunshop, but if you get down to McMinnville, there is the Evergreen Aviation and Space Museum. Howard Hughes Spruce Goose is there along with 100's of military and civilian aircraft. An SR71 Blackbird too.

Used to be a nice eatery in town. The Golden Valley Brewery & Restaurant.

John