It came off of my 03 1500 QCSB. It is made by Century. Its a hard shell. Everything is in good working order. it as a small spot that will need touched up if you have the same color, but, odds are, you will want to paint the whole thing anyway. I do not have a key for it, but I can point you in the direction of the local locksmith with a good reputation. I believe $100 is fair. Anyone local interested? Oh ya, if someone can tell me how to add pics, I have pics. Or I can email them to you.