which amendment guarantees right to self defence
Through analysis of the text and history of the Second Amendment, commentators sought to establish that the Constitution does protect an individual right to have weapons for self-defense, including defense against criminal violence that the government cannot or will not prevent.