My 10-cents; I started off with the local Yellow pages, BF full page ads for 'Amendment Violations' turned out most were ACLU types, no 2nd, but they almost all told me to find an attorney who deals with serious/felony crimes like murder, attempted same, manslaughter, assaults and bodily harm. Their rationale was if I had to retain a lawyer for something a lot more serious than accidentally brandishing or carrying without a permit on me is (normally) more low-end legal problems; lose gun and try to get it back plus maybe a fine & record if it sticks, versus facing what could happen if or when you drop a BG with a gun. So I did, got his card behind my permit and phone # memorized + on my cell. Called him & explained reason for wanting my name put into his data base should I ever end up in jail charged with heavy-hitters.
Not cheap if I ever have to use though, how much is maybe 10-20 years of freedom worth after it all goes pear shaped? Beats a PD who may just want you to cop a plea bargain to a lesser rap just to save their time/work.
Canis-Lupus