Supreme court rulings have been overturned before. This is an area where the bill of rights is clearly outdated and out of touch; today’s militia is clearly the standing army and so this should just be interpreted as only granting members of the army the right to carry arms. The maintenance of “the security of a free state” clearly is not something that today is done through the citizenry having access to guns, whether assault weapons or not. Moreover it is difficult to see why if there is a right to bear arms that is unconnected with the security of the state these arms should be these particular assault weapons rather than types of weapon that we are not looking to ban. Would a rifle not be as useful in the event of invasion as a semi-automatic? The Bill of Rights was written at the end of the eighteenth century when the weapons were muzzle loading muskets it was not conceived with powerful, accurate, modern weapons that are capable of mass murder without reloading.