What failed? Did they warranty it?

I have a team mate with a 300SPX and it's a fuggin strong *** alt....