i think you have to be 16 or maybe 18 before you can buy a knife
however you can buy an axe , a sledge hammer etc from your local DIY store at any age or a baseball bat from your local sports shop
who needs knife shops when you can buy much better tools and at bargain discount prices from B&Q