Cool!

Is that essentually a combination of a KH9 upper and an APC9 lower?