I see a PPP sticker on one of the tanks and you mention you're from Toronto. Did you happen to swing by PPP and talk to Jeff? I know he's been around a long long time but just because he played back in the day doesn't mean he still has the means (parts ,remebering everything about every marker ever made etc) to fix it up. but it couldn't hurt to ask him, he's a stand up guy in my books.
Either way, I say you should give that stock a coat of dust black. Possibly even rhino line type stuff and it would be amazing.