I've lived in Portsmouth, across the Elizabeth River from Norfolk, since I was born fifty years ago. I also work in Portsmouth, for the reasons stated above. Though living here all my life, I still don't know my way around Norfolk and Virginia Beach very well, because I try to never cross the river. You can cross it, and get stuck for hours before you get home. The crossings are so congested that one wreck or break-down backs up traffic for miles. And forget trying to go to another crossing, because everyone else in the city is trying to do it, too. Tales of bikers getting killed around here appear frequently in the news.
But, I love living in Portsmouth. It has a bad reputation, but, like any other city, there are neighborhoods that you just don't go through. Within two miles of my house is almost every business I patronize, except for a good hospital or a shooting range. I even bought my Bushy in Portsmouth. I've had the same job for over thirty years, and it's ten minutes from my home.
I've traveled a lot during my lifetime, and have never gotten the urge to leave Portsmouth. I may retire to the woods, but as long as I'm working, I'm planted.
Bob's Gun Shop in Norfolk has a nice little indoor handgun range. It's short, though. Fifty feet or less, IIRC.
I do my shooting at A & P Arms' indoor range, across the street from Lynhaven Mall in Virginia Beach. They let me shoot my Bushy, and the targets go back 25 yards. They charge ten dollars, and I've never had them run me out. Last week I shot for two and a half hours there. They don't make you buy their ammo, either, unless you rent a gun to shoot. A & P is worth braving a trip across the river for.