mine is an aftermarket chrome grill from what was chevy duty, it fits great, has been installed and out in the weather for 3 years and still looks brand new. i would go that route. i believe it came with all the rivets/bolts to reasseble it if you wanted to break it down and paint it