I'll put in a good word for J&B Firearms Sales in Beaverton, on Beaverton-Hillsdale Hwy (across the street from KFC and BiMart). I've always had great service there, even to the point of the salesmen looking up info on their computers when they didn't know the answer to my (sometimes many) questions. Their FFL transfers are pricey at $35.00 +$10.00 for first one, but then $5.00 + $10.00 for the next four. I've never had a bad experience there, and am quite happy to pay a few bucks more than I would at a big box store because of the good personal service. I also like the 'AR Wall' on the north side of the shop, which gives me something to play with when they're busy. They also take used firearms on consignment, and display them at local gun shows as well as in the shop.