Picked this Heavy Duty 38spl barrel up off Ebay a few days ago. Why because it was cheap, and last time I needed one for a project took more than a few months to fine one. Auction pictures weren't the best, but good enough to buy it. I had guessed it was a pull off, but now not sure no serial number, and machining marks are present sharp edges, and a thick front sight make me think otherwise. Bore is like a mirror. Any thoughts....?