We have no legal restrictions. They'll sell you any knife. The second thing is the restrictions in other countries, such as Germany, Britain, Austria and Switzerland - not only do they not sell certain types of knives there, but you must not bring or carry them there: that means even in a bag, backpack, suitcase, etc. especially for ejection and shooting knives, including bow ties, double-edged daggers, skinners, push daggers, etc. In Britain, you must not have any blades longer than 4 inches.