Could this have been made by Ugartechea? I am in the very preliminary stage of possibly purchasing this 20 gauge and the seller is implying Ugartechea. I know their mark is SP but I have never actually seen SP on a Ugartechea? Thanks for any help.