Blades vs Guns

This is just fun, don't shit your pants over it.

Why is it more acceptable to buy a slip of paper allowing us carry a gun openly on a holster in public, than wearing a sword you have to be trained with to use? Or just have a pocket knife longer than 6in? [That's including the hilt where I live. Yeah. So basically something to pick your attackers teeth with]

Discuss?