Based on the BCL102 in order to circumvent the RCMP Lab backlog for FRT approval, but being just a receiver set it should perform just fine with other manufacturers' aftermarket parts. I really like the blank Magwell sides and wish more manufacturers went this route for a much cleaner look. The price is right, so what's not to like?