Do you think everyone who owns a gun would just hand them in or do you think many would keep them anyway? I'd imagine a decent proportion would sell them and try to make something on them too.It's easier to get hold of them when there's 300 million of them floating around the country.
In Britain you have to resort to breaking into the royal armouries to get a seventeenth century musket.