Irresponsible crook!! How he could keep is revolver so irresponsibly. Sometimes teens may not understand the 'real' consequence of their action. Whether it is in India or US/any other country, the issue is irresponsibility of the parents leads to such unruly behaviour of their ward.
However, I do not say the teens' should not be punished, but his parents should have been more responsible!