The problem with the "reality of the situation" argument is that the argument itself is a problem because it's used as an excuse.
This is the shit that passes for logic in the mind of odeot. Politics has been described as the art of the possible and what odeot proposes is impossible on so many levels.
First of all, a repeal of the 2nd amendment isn't going to happen, period. Second, because it isn't going to be repealed, sweeping bans of entire categories of firearms are going to face legal challenges that will tie up the courts for decades.
Of course if you tried such sweeping gun bans all that would happen is a surge in sales of targeted weapons followed by a surge in Militia membership. You might even get Militia leaders elected as mayors, sheriffs, governors, etc..
The simple fact is that you (the generic you) need to change or people will continue to die.
People are going to die no matter what. The murder rate in both England and Australia didn't change much after their gun bans, only the murder weapon changed. The fact that the murder stats that odeot posted only showed gun murders and not overall murders says that he probably knows this but would rather stick to his narrative.