The loss of firearms is stupid since the point of "government shall not infringe" is so, should it be necassary as deemed by the masses, one is able to overthrow the governement and has the tools to do so.

As such, if it ever comes to pass the citizens decide it should happen, then legal guns or not, they're going to get them anyway.