Sheldon Keefe finally has all his top weapons at his disposal.