Bull bar fits 90s model chevy or will fit 99 to 2006 with either 90s model tow hooks or just bolts .... bumper has a large rust hole on one side .... light bar does not come with it $140 obo Back rack was on a 03 silverado for half a year Should fit any full size truck Doesnt come with mounts $200 obo Call or txt 705 257 8617