A while a go I tried to contact a company called Top Gun in Toronto ON. Back then the number was not working or something was wrong, I couldn't get through. Can any one tell me anything about them? A poster on here told me there still in business. Does any one have any contact information or a web address I can get a hold of them?