Frankly as Americans and Christians is not our problem to solve problems with Islam. Islam has created its own situation by not modernizing and becoming a positive force in the world. Furthermore by attacking the US in a nasty and destructive way, they have brought attention to themselves, and like a child we will try to help you fix your problems.
But the bottom line is you need to do this yourselves. Islamic countries and cultures need to grow up and join the world. Misogyny, democratic principles, God given rights, education, modernization, these all need to be addressed internally, because Islam especially teaches that outside influence is not to be trusted.
So what's it going to be? Fix it yourselves, we'll spend treasure and lives to help, we have shown that, but not forever. Because if you don't fix it, next time we just might not be so nice.
The problem is not just theirs but ours because there are one billion of them. No matter how you turn it around, Islam teaches subjugation of all to Allah or death. The root cause is the religion itself. The only way to defeat Islam is to show Muslims that their religion is at fault. That will take more than guns. Remember, they have been brainwashed from the fist day. To them Islam is normal and we are not. It takes a complete reversal of everything you know and believe -- and that is very difficult.