a) You're stopped because an officer confused your car with one of the same color that was speeding. He gets a case of the ****** because you've already interrupted his day. Now he looks at your license and sees you may be armed. Instead of acting rationally he goes all
Daniel Harless
b) You're visiting relatives, a new employer, an old flame, whatev's and happen to cross into Maryland. A Maryland Transit Authority officer stops you and sees that you have a pistol license.
He goes ballistic.
c) You loose your wallet with your specially marked license inside. It's found by your local gang-banger. Guess who's home he can now reasonably suspect has a firearm for the thieving? Alternately, he may impersonate a good neighbor and offer to return it to you at a neutral location. While there your home is unattended or you may be meeting at what you think is a rendezvous but is actually an ambush.
I have long wondered at the government's insistence at putting a citizen's address on Everything it can, while at the same time doing as much as it can to ensure that it's employee's addresses, car licenses and other documents are shielded.
Aside from the convenience to the government, I can't think of any reason at all why a citizen's address should appear on his license, that information is available at a moment's notice from centralized records.