Definitely yes! It's one way to raise awareness on proper ownership of a gun and avoid future misused of it. It should be taught to the young ones that having a gun is a big responsibility, it is made not to harm people but to protect them.
A safer and more live worthy place will emerge. Guns is the root of anger that has intent to kill. Once a person has a gun, their confidence in a fight is boost. Because at the back of their mind they know that it can help them anytime. No wonder that there are rage that ended up into shooting. How I wish guns was never been invented.