I think the Dad was spot on. It's not the NRA it's not the guns it's what would drive somebody to plan and carry out such an evil act. And his answer explains very well how our society has reached the point we are at. Religion is just a word. We don't need a religion to acknowledge for ourselves there is a God and that we can pray to him any time any place and that this is pleasing to Him and helps keep are spirit healthy.
"Men and women are three-part beings. We all consist of body, mind, and spirit. When we refuse to acknowledge a third part of our make-up, we create a void that allows evil, prejudice, and hatred to rush in and wreak havoc. Spiritual presences were present within our educational systems for most of our nation's history. Many of our major colleges began as theological seminaries. This is a historical fact. What has happened to us as a nation? We have refused to honor God, and in so doing, we open the doors to hatred and violence.