Under the new law, no sheriff, police chief, governmental unit or official may limit the exercise of a permit to carry. However, the sheriff of each county can deny a permit if the sheriff makes a determination that there is a "substantial likelihood that the applicant is a danger to self or to the public."