Any parent who buys their child a gun should be charged with child abuse. Period.
Buying a gun for a child is so far off the map of responsible parenting it deserves jail time.