The problem, in my opinion, is that you lied (or forgott to mention) to your parents about your knives, your gun and maybe other things. If you are sure about you're "style of life", and the money you spent it's yours, no need to lie, no need or hide your hobbies. Lies make you guilty also if you are'nt.