If you don't mind my asking, where did you buy it from? The mount is actually not the quick detach type so technically it would be a 951 series. It also looks to have been upgraded already with what appears to be a P7 or similar LED drop in. Maybe it's just the angle of the picture, but something about the tailcap seems a bit off as well.
If you could post some pictures of the disassembled bezel, and most importantly of the actual lamp assembly, it would help to confirm if the upgrades you linked to would actually fit.
The Malkoff is pretty much the most recommended option because of it's build quality, features, warranty and the fact that it's made in the USA. Even if the Malkoff isn't the brightest option it is still a great upgrade for reliability and run time.