I like to travel with the family and i carry everywhere i go. I was wondering what states aren't you allowed to carry JHPs? Does it matter if you are LEO? Do i need to buy EFMJ and are they worth a damn? I am going to Baltimore for a long weekend in June do i need the EFMJs for Maryland?