Kids are not taught about guns (except by Hollywood and video games), and in increasing numbers are killing each other with guns. I was taught as a young child about guns, as were most "back in the day", and those problems weren't anywhere close to as prevalent.
What you say worked for your kids sure doesn't seem to be working for a large majority of the population.