I agree with the 2nd part, but I don’t agree with a Federal Permit. Vermont Requires no permit at all, a federal mandate for permits would bulldoze their state sovereignty.
You have to pass a Federal BG check to buy the gun in the first place. The permit is a waste of time and resources.
They should just force states to recognize other state’s permits.