M85/86 and M87 had a C at the end of the number, however, they were all preceded by a 0, for instance M87 01791C part of the Canadian order.
Could it be a SPORTER as they had for instance 13991C as their numbers?
I have checked the whole records and the 13991C is the closest I can find, the rest are all preceded by a 0.
The stamp however, is PH, so very strange and the reason I mentioned it may have started out as a PH Sporter rifle.