Can any one temple what this is? It looks like a pistol barrell but cant tell for sure. It has no markings. Any info would be greatly appreciated.