I have got a solid offer for a good permanent job in Canada but I am worried that a couple of things may stop my visa application. I got caught with a offensive weapon when I was 16 I am now 22, I have not been in trouble with the law for anything at all since other than I got caught driving...