In his wallet, Lito Sheppard carries his laminated permit to carry a concealed weapon in the state of Florida. It does him no good in New Jersey, where the Eagles cornerback lives during the football season, but it means that he and all 17 of his registered guns are legal back home.