Cannot carry in bars in WA state, including areas of restaurants declared as bars.. It is a Gross Misdemeanor . I think carrying in schools is prohibited in WA state as well..
We are still waiting on the Governor to sign the bill which passed both state houses to allow SBR/SBS in the state.
WA state is the easiest state in the USA to obtain a CHL, that actually has a CHL requirement. No training or classes needed, just a trip to the Sheriff and $60 and it is good for all guns you carry.
You can own any type of gun in WA, except for fully autos and SBR/SBS, but this may change soon.
Seattle has tried many times to infringe the right of WA residents, but has failed due to WA being a pre-emption state. So, unlike our neighbor to the south, Oregon, our cities cannot legally issue their own laws or restrictions. They have tried and have been sued for doing so.
King County also has a large number of CHL holders, although Seattle, itself, may have less gun owners, due to being such a liberal city. Federal Way, Renton, BOthell and even Bellevue, on the other hand have quite a large number of gun owners and people with CHLs.
Open carry is legal in Seattle, but if you do it, prepared to have a very nervous cop draw his gun on you, who may not know or even care about the laws.. Seattle Cops are known to shoot people without reason and be nervous/quick on the trigger, such as a guy walking down the street carving a piece of wood, who was blasted and killed by Seattle PD. Recently, several police departments in Washington have been getting busted and grilled, like Bellingham PD for busting and illegally detaining people for legal open carry. Seattle is still a place, I definitely would not open carry, although more rural suburbs are probably fine. Concealing in Seattle is perfectly fine and you are within the laws of WA state.
Seattle only has two gun stores which both suck.. I was treated like garbage at Butch's guns.. Just read his yelp reviews if you want to see how he treats his customers.. There are so many great gun stores throughout the Puget Sound, don't waste your money or support that guy until he learns bullying and treated his customers like garbage is not appropriate, just because he is the only game in town.
If you make it up to Skagit Valley, just 50 min north of Seattle, I am very impressed by Skagit Arms in Burlington, which has a wonderful selection, good prices and a staff that actually treats you like a human and respects your business. There is a giant Cabelas about 1.5 hours south of Seattle near Olympia and another smaller Cabelas up north in Marysville, about 45 min from Seattle.