It's been a while since I passed through that area, but I can vouch for the
GW Shop at Pender Village in Fairfax. They feature specialist game nights during the week and tons of Sigmar/
40K on the weekends. Great way to meet people plus they aren't restrictive about painted models, old models etc.
As for
RPGs, I recommend going on Roll 20 forums and see who is interested in gaming. I'm a big
RPG player myself but right now I'm pretty much booked up running my own private group.
We also have a Warhammer
40K RPG going on in these forums. Fairly active group. Here is the thread.
https://www.dakkadakka.com/dakkaforum/posts/list/807220.page