Project Help For 12 volts output Buck Converter
The LM317 is a linear regulator with no correlation to a buck converter.

An NE555 is not a practical element for pulse width modulation required of a buck converter.

There are hundreds of special purpose ICs made specifically to be the heart of a buck converter. You should review the available application notes and choose one that satisfies your requirements.