NBC: Trump zeroes in on school security, mental health in campaign-style NRA speech