You're not "screwed" in Md. You're screwed if you live in DC, NY, MA or Cali. Md is a pain and you can forget concealed carry but it's workable. We're also working to improve the situation and stop things from getting worse. We've headed off some crazy legislation proposals. You can't buy or sell mags over 20 rds but you may posses them so you're fine there. Since you already own your firearms you don't have to go and register them again with the State. Some good links:
http://en.wikipedia.org/wiki/Gun_law...%28by_state%29
http://crime.about.com/od/gunlawsbys...gunlaws_md.htm
I don't spend a lot of time in Annapolis. But have spent lots of time at the Naval Academy, State Offices and similar areas. Overall it's nice there. I like it. I've been in the surrounding suburbs and I like what I see and feel (for what that's worth). To me all towns and cities are the same. They all have good parts and bad. I get my best info by talking to locals at the watering holes and asking what's good and bad. Then I visit both types of areas to draw my own conclusions.
I hope that was at least a little helpful. Best of luck.