I agree with this. I'd focus on the root cause. Terrorists have moved on from guns to bombs anyway for their effectiveness and ability to get away. eliminating one tool just leads to use of another.
I really don't have a pro or anti gun position, but I like the idea of focusing on the heart of problems and not the tools or methods. I realize I may be a bit idealistic with this view However.