360 crank stamped KC on snout?

If it came from Texas, Sedalia Missouri isn't that far away. K+C machine shop does a lot of performance work.