Obama puts guns and Minneapolis in the national spotlight