Those laws are part of the "Exile" program, specifically intended to target felons who use guns, and remove them from society permanently. This program was developed with help from the NRA by the justice department, and has been constantly and devoutly supported by the NRA and gun owners.
However, the anti gun crowd, despite seeing excellent results in areas where the program was used, cried about the "harsh and excessive sentences" that "make gun criminals even more violent", and successfully got it rescinded in several areas.