The lug on the end looks odd, not really the way they typically are.
I’d guess a hobbyist DIY, know of no serious Sporter smith that ever did one like that.
Now , I know you probably don’t want to hear this but I would re think investing in a P94S platform, unlikely to be happy with that.
I...