Ahem! Cough-cough! Interesting. Cough-cough!
Seriously, it should be effective enough and you have enough layers on there that moisture in the wood or rust on the metal should not be an issue at all. Canadian flag is a nice touch, and you have a decent scope on there too, just don't set that puppy down in the woods, you might not find it again!