Before I begin my 'dissertation' onto this, let me begin by saying that I am very aware of the 2nd Amendment, however, I have often thought that the 2nd Amendment wasn't really relevant in this day and age. With that said, blowing up things, IMHO, is one of the worst kinds of entertainment that we can have. But that isn't as bad as a seven year old shooting a machine gun, and yes, it is damn scary as to wonder where these people obtained such firepower.
I also strongly disagree that it is important to teach children how to use a gun. I don't even think we should teach children how to HANDLE the things. We need to teach children that when they see a gun they need to avoid it and alert an adult as soon as possible. Maybe shooting is a sport for some people, and maybe I will be bashed by those who are target shooters; however, I really dislike guns. I am not saying that we should get rid of all guns, because that wouldn't be logical. The minute we take guns away from the good people only criminals will carry them. However, there are countries with little gun violence, and then there is the United States where gun violence is a serious problem. Shouldn't we begin to work on trying to end gun violence? I don't believe that having gatherings aimed at blowing things up and firing machine guns is going to help the obvious problem that we have in the United States.