The generals statement is absolutely anathema to why the 2nd amendment exists in the first place. To protect the rights of the people from a totalitarian government that they are trying to impose.
And if they wish to implement such a ban, the process is very straight forward; amend the U.S. Constitution.