I know you guys/gals probably get this kind of question all the time, but what would you as a "cop" recomend for a legal self defence weapon??? I live in Tennessee and I think they are pretty weapon friendly here. Also does anyone know of a really good website for every weapon legality in certain states??? I would appreciate the info. Thanks in advance.