Good gun shops? I donít know if I would call any of them good, but...
Keith's in Gresham is going to have a big selection, lotta used guns too.
Hood River has a shop, don't remember the name of it, but small town and small shop.
Salem has a couple little shops and then a big department store (Sportsman's Warehouse) there's also MLC, Guncrafters and Ole's. All little shops, but a decent place to waste your time.
ORYGUN: where subguns are watercooled