Obama Inveighs Against Gun Lobby