I'd agree that he's a Magma FH. Either that or he was a failed Thai silk that just didn't lose all the rest of the other colors. Thai silks are most commonly made from ZZ Red Dragon's just like Magma's, only difference between them is is that Magma's also have Kamfa genes bred into em, hence the red Dragon appearance just with a boxier body style, smaller kok, wider tailfin and increased pearling.
If I was to grade yours I would say it's at a B+ rating atm. He definitely got a bit too much of the ZZ genes when it came to his body style. He still has the Kamfa pearls and tailfin but everything else is leaning heavily on the ZZ genes. Still not a bad looking FH tho, given some time and good quality food and he could eventually reach A grade. That kok size tho definitely helps with his grading tho. These 2 FH's in this pic show what ya could get if it was closer to AA-AAA grade.
View attachment 1453473