Best weapon for Concealed Carry advise

All good points.
I'm a big advocate of US Law Shield. Inexpensive to join, but if you get involved in any self defense situation, fists, knife or gun...one call gets you a lawyer on retainer...Best investment.