Slavery was a status. Legally, they were freed, and there were no longer any slaves in America.
Unfortunately, if Congress were to legally change the status of "guns" to anything else, it wouldn't make a whit of difference. Saying "you're not a slave anymore" is a profound statement. Saying "that's not a gun anymore" is not. It's an apples and oranges comparison.