First of all, the language used in treatises on guns should be clear. Banning firearms is a phrase that has dubious meaning. It does not mean “banning firearms,” it mean “attempting to ban firearms.”
“——it means attempting to ban firearms—”
wrong-—it means banning law abiding citizens firearms while criminals and govenment keep theirs-