Narcan is free for DC residents, not sure about MD or VA. You can walk into any pharmacy and they'll give it to you. You can also order online. This page has DC info:
https://dbh.dc.gov/page/where-can-i-get-naloxone-dc
I keep it in our house. I know neighbors that do, as well, and we all just consider it a basic community service to have it on hand.
I hope to god it is never needed for my MS kid -- we talk about fentanyl every time it is in the news -- or ever any of his friends but kids don't always make the best decisions. He knows about it.
We know a family who just lost their teen son to a fentanyl OD in the DC suburbs. It is happening here and it is very real and deadly.