This zoom lens is preowned. I have not used it in many years; it has been sitting in a camera bag, as I no longer have my Canon Rebel camera. There is no front lens cap.
The photos are of the actual item.
I am always happy to combine shipping for items that can be shipped together.