they usually don't post their hoods on their website but if you give them a call i am sure they have in stock. i am going to go out on a limb (and please correct me if i am wrong canon guys) and say no, a canon hood will not fit on a nikon lens but i could be wrong. also if you are in a pinch you can always download a cut out of one and make one your self