It's far better that the individual states establish reciprocity between each other than for the feds to come up with a law enforcing reciprocity. The feds can't be trusted. They'd soon create a national CWP then make the requirements impossible to meet, except for members of congress, the cabinet, and connected "associates" who feed them money and power. Or create a reasonable-looking CWP, then after the states abandon theirs, revoke the national one. Also, they'd likely require listing of everyones' personally-owned firearms to get a permit.