I have the 6mm version, it's good. It's only pot metal but is fairly hefty, finish is painted but I am considering polishing and plating mine to see how it comes out.
The rail is a little high and could be of a much lower profile, it's also a casting so is not the same quality as a machined rail. They are a pleasure to shoot though, really good fun.