Nice looking job, but do need to replace gas cock.

Also are those DWV elbows in the intake/exhaust????????? sure do look like it