We already have a law banning the use of an assault weapon to murder people. Your analogy to rape does not hold. If you were suggesting that we ban penises instead, it would be more accurate, but no less absurd.
I'm not even arguing for that. The reason we have such ridiculous gun violence isn't because our laws are ineffective, it's because we have too many fucking guns on the streets to deal with. Mostly, thanks to the Military-Industrial complex loving
all the money those 88 weapons per 100 people gives them.
We need to take the direct source of this: The guns. The people selling them, specifically. You cannot tackle gun violence without the underlying cause, the
guns. Akin to drug laws. Or rape laws. You do not legislate around the crime [gun violence], you address the crimes being committed and fashion the law to handle that if there are oversights [such as our system with massive holes such as Gun-shows and individual resale].
My comment on rape law is sarcastic, a response to people who claim the gun laws are worthless and 'don't change anything' because we do have gun violence still. But that's because we simply have too many weapons to oversee in the first place [especially Detroit/Philadelphia/Sacramento, because hey, guess what, their border states are basically gun shops and the criminals there can't get weapons normally].
We need an entire overhaul of not only how we sell civilians weapons, but those companies manage to proliferate such strong weapons and masses of ammunition to everyone that it helps dilute the entire set of laws [until we get actual consistent nationwide federal backbone in the laws] to worthlessness. As anyone can go out and buy a second-hand weapon. I'm just tired of the blame being deflected at everything other than the tool causing the deaths.
I say this as a person who owns
a rifle. The second amendment isn't a right to amass an unsecured armory.