The constitution allows the states to determine how guns are carried. Power where it should be IMHO.
Some states have different qualifications for carrying concealed, that's why some states reciprocate and others don't. For instance, Virginia residents need only pass a background investigation...