The constitution is supposed to be continuously updated and refined with the changing needs of the Republic.
These is a fairly daft bit about everyone having guns that needs removing. You can get on that.
That law was added when guns were so imprecise it was difficult to hit the broadside of a barn from inside the barn. It wasn't designed for guns with fire rates in excess of one round every 5 minutes. Back then if somebody went on a shooting spree you could just walk up to them and punch them while they were in the middle of reloading.