guns n roses, slash, axl rose, rock, hard rock, locomotive, duff