They can. Some states require Private Investigators to get a license to carry and put a limit on the number of firearms they’re allowed to carry. Some states ban Private Investigators from carrying weapons unless they have the approval of local authorities. It’s best to check the local regulations.