Guns West 2, 19th block of Fruitvale BLVD
Stadler Arms, 36th block of Fruitvale BLVD
Hammers Outdoor World, off South Main in Union Gap
I also believe there was/is one in Selah by the cop shop. Ace Arms?
Beyond that it's pawn shops and bi-mart.
Yep you about nailed them, hammers has a REALLY REALLY big selection and knowledgeable, helpful clerks (got a perfect condition sks for 150 there 1 month ago), guns west 2 inst open on the weekends (and just about every day it seems now...), ace arms is the best place to get x39 ammo for my sks, but their firearm selection is kinda lacking, and dont forget oak creek ace hardware in Naches, as they are not too bad on their gun selection(not ammo), There is also bestway pawn at the intersection of 1st and Yakima ave, then there is valley gun and pawn across from valley fraud(ford), The pawn shops are not as good as the stores but there is always the rare gem waiting there too... also bestway is the best place for x54 ammo currently.