It's got all 5, but I was able to score new porcelain enamel grates and bars for 35$ on CL as well, which was about 1/2 price. I'm just not sure on the lid repair. I guess I'll be removing rust and spot paint it with high temp paint, won't look as nice as enamel though. Needs igniter and fuel...