Let all the states do the right thing on this and create the reciprocity. No need for the Feds on this.
But there is. States like NJ, NY, DE, CA will not recognize the 2nd Amendment right to carry; even though they have laws on the books to issue permits, very few if any permits get issued. Federal reciprocity forces the issue.
If federal legislation requires reciprocity, the feds will be setting the standards. Currently Texas and several other states don't recognize Utah CHL's. The feds could force everyone to accept Utah's low standards, or they could enact such onerous requirements that would make it more difficult to carry across state lines.