The Second Amendment to the United States Constitution confers an individual right to keep and bear arms for self-defense, hunting, defense of the Unites States against attack, and any other lawful purpose to which you may put them.
It does NOT confer a right to casually open fire upon the neighbor's kids from up the street, some random motorcyclist whom your daughters almost ran off the road, or in general anyone who happens to piss you off.