I have carried here in the U.S. for years and would like to do so for many reasons if/when I move there. Is it allowed and legal?