Agreed - looks like a chopped Talley rail.