The speech, to be followed by a second one on the controversial topic Monday, marked the latest effort by Obama to sway public opinion in hopes of influencing lawmakers, as the Senate plans to consider a package of gun-control proposals next week.
