So after doing some research on the lens this is what I found. It will work with Nikons D Series but will not auto focus. I have a D5200 and it worked great but no AF. The mount is an Cannon EF so it should AF with the Cannons. I will include the link below for you to follow up with. Lens caps are missing. Smooth operation and took some great photos. No damage to the barrel. 

copy and paste below

https://lens-db.com/tamron-af-28-200mm-f38-56-ld-aspherical-171d-271d-571d-1996/