Security companies spent years pushing schools to buy more products from "ballistic attack-resistant" doors to smoke cannons that spew haze from ceilings to confuse a shooter. But sales were slow, and industry's campaign to free up taxpayer money for upgrades had stalled.