The greater restriction is the financial hurdle one must be able to clear to legally exercise that right. Whether you're homeless or not, this "poll-tax" should have been thrown out years ago. For many of us, those that are able to purchase guns "pretty much" whenever we want, a $125 to buy a LTCH isn't so much of a financial hardship. But there are many people out there to which that is a considerable chunk of change.
The burden of the financial cost of the permit is not unlike those states in which a citizen must acquire training, at a cost, in order to exercise their Second Amendment right to bear arms. So in that same way, it is unconstitutional, and therefore illegal, since once the state mandates burdens which must be met, it`s no longer a right, but a privilege granted by the state.