First, there's no such thing as an "assault weapon" that's a term made up by the left to scare people. Second, the 2nd amendment was not written for dear hunting. It was written to protect Americans from tyranny both foreign and domestic. Third, why are liberals so preoccupied with telling other people what they need or don't need. Maybe they should be more concerned with what they do and less concerned with the freedoms of others.