The problem with getting rid of the 2nd Amendment entirely is the fact that it's impossible to do
Getting rid of an entire Amendment means that the Supreme Court and Congress have to then rewrite a 200 and something year old law that didn't need to be ratified or get rid of