Allow everyone to carry firearms. As a bonus, less tax money is required for police.
Too simple. A guy standing next to you with a suicide vest would kill you in an instant without you ever having a chance. Next solution?
Not if somebody popped his melon as he was shouting "Allahu Akbar" before he detonated it.
Whatsamatter? Too simple and too effective for your tastes?
Not enough government expansion there?
Not enough innocents getting killed?
What?
"Allahu POW!" "Oh gee, he had a suicide vest on, good thing somebody got him."